首页 > Java > java教程 > 如何在Java中解析日期字符串'2011-08-12T20:17:46.384Z”?

如何在Java中解析日期字符串'2011-08-12T20:17:46.384Z”?

Patricia Arquette
发布: 2024-12-08 03:16:08
原创
956 人浏览过

How to Parse the Date String

解码时间戳字符串: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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板