【发布时间】:2012-12-01 11:05:35
【问题描述】:
如何在 Android 中解析根据 ISO 标准格式化的标准 XML 日期?示例:
2012-12-13T12:34:56.678Z
注意时区是如何以“Z”(祖鲁时间)给出的。
SimpleDateFormat 无法识别Z,当我尝试使用 XML 包时,我得到一个异常,即它们不包含在内。
DatatypeConfigurationException:未找到提供程序 org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
我错过了什么吗?我假设解析和格式化 ISO 日期应该非常简单明了。
在 JavaScript 中,我们会这样写:
var isoDateString = new Date().toISOString(); //2012-12-13T12:34:56.678Z
var isoDate = new Date(isoDateString);
【问题讨论】:
标签: android datetime xml-parsing iso8601