【发布时间】:2016-08-08 11:26:13
【问题描述】:
我有一个这种格式的字符串:2016-08-08T10:27:06.282858+00:00。
我想解析这个字符串来获取 Date 对象。 我试过了
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z'");
但我收到错误消息:Unparseable date: "2016-08-08T11:06:22+00:00" (at offset 19)
我尝试了所有其他格式来代替“Z”作为“X”、“XXX”,但似乎没有任何效果。
【问题讨论】:
-
像这样使用
SimpleDateFormat sourceDateFormat = new SimpleDateFormat("yyyy-MM-dd),你就可以通过这样做解析date object -
@NitinMisra 我想对完整的字符串进行排序以获得日期中的总毫秒数。
-
@duffymo 我无法解决您作为重复附加的线程中存在的解决方案的问题。
-
我已经删除了副本。让我们看看我们是否可以做得更好。
-
@Ran94 看问题的图块
cannot parse the String to Date object
标签: java android simpledateformat