如何将字符串日期解析为MongoDB日期类型

时间:2016-08-17 12:08:05

标签: java mongodb date

我有像Wed Aug 17 17:22:51 IST 2016这样的字符串日期来解析ISOdate。所以我尝试了以下代码来做到这一点。

String tdate = "Wed Aug 17 17:22:51 IST 2016";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
Date pubDate = sdf.parse(tdate);

但它给了我:

java.text.ParseException: Unparseable date: "Wed Aug 17 17:22:51 IST 2016"

1 个答案:

答案 0 :(得分:2)

尝试使用

解析
SimpleDateFormat sdf = new SimpleDateFormat("E MMM dd HH:mm:ss Z yyyy");

希望它有所帮助