gpt4 book ai didi

android - 如何在 Android 中解析带有祖鲁时间的 XML 日期?

转载 作者:太空狗 更新时间:2023-10-29 15:27:22 25 4
gpt4 key购买 nike

如何在 Android 中解析根据 ISO 标准格式化的标准 XML 日期?示例:

2012-12-13T12:34:56.678Z

请注意时区是如何以“Z”(祖鲁时间)给出的。

SimpleDateFormat 无法识别 Z,当我尝试使用 XML 包时,出现异常,提示它们未包含在内。

DatatypeConfigurationException: Provider org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl not found

我错过了什么吗?我假设解析和格式化 ISO 日期应该非常简单明了。

在 JavaScript 中,我们会这样写:

var isoDateString = new Date().toISOString(); //2012-12-13T12:34:56.678Z
var isoDate = new Date(isoDateString);

最佳答案

请参阅 Android 引用资料: http://developer.android.com/reference/java/text/SimpleDateFormat.html

也可以始终使用 java 正则表达式解析来获取 DTG 的组件,但如果 Android API 提供此功能,则不推荐这样做。

关于android - 如何在 Android 中解析带有祖鲁时间的 XML 日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13861868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com