解码时间戳字符串:2011-08-12T20:17:46.384Z
尝试解析日期字符串“2011- 08-12T20:17:46.384Z" 使用Java的DateFormat.getDateInstance(),遇到错误:“Unparseable date: '2011-08-12T20:17:46.384Z'”。这表明该方法无法识别提供的日期格式。
要成功解析此日期,您需要识别正确的格式字符串。字符串中的“T”将日期与时间分开,“Z”表示“祖鲁时间”,它代表 UTC(协调世界时)。
使用 SimpleDateFormat 解析日期
要使用 SimpleDateFormat 解析日期,您可以使用以下内容code:
此格式字符串显式指定日期和时间组件,包括分隔符“T”和祖鲁时间指示符“Z”。使用此格式,您可以按如下方式解析日期字符串:
使用 Joda Time 解析日期
或者,您可以使用 Joda Time 的 ISODateTimeFormat.dateTime () 解析日期:
以上是如何在Java中解析日期字符串'2011-08-12T20:17:46.384Z”?的详细内容。更多信息请关注PHP中文网其他相关文章!