Java日期格式化

 

java日期格式化时注意设定模式时年和日是小写,月是大写。如果将月写为小写字母,格式化后的数据就会有误。看下面的例子:

 

Timestamp date = new Timestamp(System.currentTimeMillis());

System.out.println("before format:"+date);

//错误的写法

SimpleDateFormat formater1 = new SimpleDateFormat("yyyy-mm-dd");

String s1 = formater1.format(date);

System.out.println("after format1:"+s1);

//正确的写法

SimpleDateFormat formater2 = new SimpleDateFormat("yyyy-MM-dd");

String s2 = formater2.format(date);

System.out.println("after format2:"+s2);

 

 

结果如下:

before format:2009-03-26 23:35:12.578

after format1:2009-35-26

after format2:2009-03-26

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值