gpt4 book ai didi

java - 无法解析的日期 : "2011-12-08T02:01:02+01:00"

转载 作者:行者123 更新时间:2023-12-01 17:18:32 24 4
gpt4 key购买 nike

以下代码在尝试解析字符串 (2011-12-08T02:01:02+01:00) 时抛出异常:

image.setLastUpdated(new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssz")
.parse(imageElement.getAttribute("lastUpdate")))

我还尝试过以下格式:

image.setLastUpdated(new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ")
.parse(imageElement.getAttribute("lastUpdate")));

但我遇到了同样的异常:

java.text.ParseException: Unparseable date: "2011-12-08T02:01:02+01:00"
at java.text.DateFormat.parse(DateFormat.java:357)
at com.discavo.ImportManagerGiata.parseImageXML(ImportManagerGiata.java:204)

最佳答案

您需要 X 作为 UTC 偏移量的说明符,因为它采用 ISO-8601 格式,根据 SimpleDateFormat documentation .

new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssX")

关于java - 无法解析的日期 : "2011-12-08T02:01:02+01:00",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20402784/

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