【发布时间】:2012-09-17 17:04:56
【问题描述】:
我将字符串转换为日期为:
DateFormat formatter = new SimpleDateFormat("yyyyMMddhhmmss");
String datenow="20120917121823";
Date date2 = (Date) formatter.parse(datenow);
现在是下午 12 点。为什么转换后是“Mon Sep 17 00:18:23 GMT+07:00 2012”
你能帮帮我吗?谢谢。
【问题讨论】:
-
您使用的格式不正确。小时与分钟相同
-
阅读 SimpleDateFormat 的文档。它们有一个格式表及其对应的符号。
-
为什么我的答案在实际答案中被转换为评论。哦,世界的奇迹......
标签: java android simpledateformat