日期格式将第12小时值(hh)解析为00,同时将格式应用为"yyyy-MM-dd'T'hh:mm:ss"但不解析第13小时到下午1点.PFB示例代码段.
Date testDate = DateUtil.parse("yyyy-MM-dd'T'hh:mm:ss","2010-07-09T12:50:58"); 能不能让我知道为什么这样转换......?
你应该使用HH而不是hh.前者为24小时制,后者为12小时制.
编辑:请注意问题也可能在另一端.要从a获取小时java.util.Date,您可以将其设置在Calendar对象上并进行调用get(Calendar.HOUR_OF_DAY).请注意,get(Calendar.HOUR)这将给你12小时而不是24小时.
| 归档时间: |
|
| 查看次数: |
5776 次 |
| 最近记录: |