gpt4 book ai didi

java - 格式无效 : "2019-05-10 18:45:00 CEST+0200" is malformed at "CEST+0200"

转载 作者:行者123 更新时间:2023-12-02 05:49:57 25 4
gpt4 key购买 nike

无法将此日期格式与 joda 时间转换为本地时间

我已经在使用最新的 joda 版本 2.10.1,并且通过更改格式或添加区域设置尝试了许多解决方案,但都不起作用。

val dateTimeFormatter = DateTimeFormatterBuilder().appendPattern("yyyy-MM-dd HH:mm:ss zZ").toFormatter()
return dateTimeFormatter.withLocale(Locale.GERMANY).parseDateTime("2019-05-10 18:45:00 CEST+0200")

下面评论中提到的问题并不是将我的问题视为重复问题的良好引用,因为那里的答案实际上对解决问题没有帮助。

最佳答案

我最终从时间字符串中删除了 CEST 并仅使用了偏移量(+0200),它与 java.timejodatime 配合得很好>。不过,我注意到一些有趣的事情,java.timejodatime 处理日期模式的方式有所不同。例如,以下日期字符串 2019-05-10 18:45:00 CEST+0200 和以下模式 yyyy-MM-dd HH:mm:ss ZZZ 将起作用在 java.time 中,但不会在 jodatime 中,但使用模式 yyyy-MM-dd HH:mm:ss Z 它们都会了解日期内容。

关于java - 格式无效 : "2019-05-10 18:45:00 CEST+0200" is malformed at "CEST+0200",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56059486/

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