gpt4 book ai didi

Android SimpleDateFormat 无法解析日期时间(在 sun 1.6 jre 上工作正常)

转载 作者:行者123 更新时间:2023-11-29 18:21:41 24 4
gpt4 key购买 nike

为什么 followng 在 Android 2.2 上失败的任何想法...

java.text.ParseException:无法解析的日期:2011-02-16 11:38:03.328 UTC

...虽然它在 sun JRE 1.6 上运行良好?

DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S z");
try
{
Date date = dateFormat.parse("2011-02-16 11:38:03.328 UTC");
}
catch (ParseException e)
{
e.printStackTrace();
}

如ion Comment所述,可以使测试更加简单:

new SimpleDateFormat("z").parse("UTC")

这会抛出一个解析异常。我正在使用 nexus one 设备,android 2.2

最佳答案

改用这个

DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS z");

关于Android SimpleDateFormat 无法解析日期时间(在 sun 1.6 jre 上工作正常),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5016582/

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