我正在尝试解析一个看起来像这样的日期:
2010-04-05T17:16:00Z
这是每个http://www.ietf.org/rfc/rfc3339.txt的有效日期。'Z‘字面(引号)“表示UTC是指定时间的首选参考点。”
如果我尝试使用SimpleDateFormat和以下模式对其进行解析:
yyyy-MM-dd'T'HH:mm:ss
它将被解析为Mon Apr 05 17:16:00EDT 2010
SimpleDateFormat
无法解析具有以下模式的字符串:
yyyy-MM-dd'T'HH:mm:ssz
yyyy-MM-dd'T'HH:mm:ssZ
我可以显式地设置要在SimpleDateFormat
上使用的TimeZone,以获得预期的输出,但我不认为这是必要的。我是不是漏掉了什么?有没有替代的日期解析器?
https://stackoverflow.com/questions/2580925
复制相似问题