gpt4 book ai didi

java - 使用 UTCOffset 解析日期字符串

转载 作者:太空宇宙 更新时间:2023-11-04 07:10:42 26 4
gpt4 key购买 nike

以下链接 http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html显示:

"yyyy-MM-dd'T'HH:mm:ss.SSSXXX" 2001-07-04T12:08:56.235-07:00

但是当我尝试在 java/Eclipse 中执行此操作时:

SimpleDateFormat df1 = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX");
try {
Date d = df1.parse("2013-12-16T11:00:00.111-05:00");
} catch (ParseException e) {
e.printStackTrace();
}

它说:

Exception in thread "main" java.lang.IllegalArgumentException: Illegal pattern character 'X'

请告诉我,我缺少什么

最佳答案

格式模式的字符X仅从Java 7开始有效!不幸的是,它没有写在 API 文档中......

因此,您必须使用 Java 7 运行时来运行这段代码才能使其正常工作。

关于java - 使用 UTCOffset 解析日期字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20677416/

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