【发布时间】:2014-04-22 13:41:09
【问题描述】:
如何解析像2014-04-25T01:50:00.000-06:00 这样的日期字符串?我正在使用 Joda DateTime 并尝试过类似的方法:
public static String formatDate(Date d){
SimpleDateFormat mdyFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.00'0Z'");
String mdy = mdyFormat.format(d);
return mdy;
}
但是,结果是错误的:
java.text.ParseException:无法解析的日期: “2014-04-25T01:50:00.000-06:00”
【问题讨论】:
-
试试:
yyyy-MM-dd'T'HH:mm:ss.SSSZ -
嘿Larme,我试过了,但也没有用。
-
为什么你的问题是“如何解析”,但你的代码是关于格式化
Date?