Java /将ISO-8601(2010-12-16T13:33:50.513852Z)转换为

如何使用Zulu时间解析ISO 8601格式的字符串?


javax.xml.bind.DatatypeConverter.parseDateTime("2010-12-16T13:33:50.513852Z")

退货


IllegalArgumentException: '2010-12-16T13:33:50.513852Z' weist ein falsches Format auf.

这意味着格式错误,有人知道这里有什么问题吗?


摇曳的蔷薇
浏览 535回答 3
3回答

饮歌长啸

您发布的代码在我的jre中工作正常。可能是您定义了自己的DatatypeConverter(带有德语异常文本...!),并且此特定的DatatypeConverter无法解析此日期。对以下代码进行代码搜索:DatatypeConverter.setDatatypeConverter(-可能会找到“ DatatypeConverterInterface”的自定义实现-然后可能会导致您的错误。或者,您可以搜索weist ein falsches Format auf.(因为异常文本不是jre的一部分)Viel Erfolg;)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java