【发布时间】:2016-01-09 08:47:40
【问题描述】:
我有一个值为“Sat Nov 14 00:00:00 GMT+05:30 2015”的日期。我需要将此变量转换为格式为“yyyy-MM-dd hh:mm:ss”的字符串日期.为此我使用了下面的代码,
SimpleDateFormat dtf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String date=dtf.format(reDate);
其中 reDate 的值为“Sat Nov 14 00:00:00 GMT+05:30 2015”。但转换后我得到的值为“2015-11-14 12:00:00”。时间“00 :00:00" 更改为 "12:00:00"。这是怎么回事?我需要得到转换后的确切时间。结果是“2015-11-14 00:00:00”。怎么做?请帮我解决这个问题。
【问题讨论】:
标签: java date simpledateformat