gpt4 book ai didi

java - 为什么 Joda DateTimeZone 名称不返回我传入的内容?

转载 作者:行者123 更新时间:2023-12-02 06:39:01 25 4
gpt4 key购买 nike

如果我调用 DateTimeZone.forID("Europe/Ljubljana") 然后我会得到一个 DateTimeZone

如果我查看该对象的 ID,它是“Europe/Belgrade”

我知道这两个地方很可能位于同一时区,但如果用户选择了“欧洲/卢 boolean 雅那”,那么我希望能够将其传递回给他们,如果我将数据存储为 DateTimeZone,它就会丢失。

有办法解决吗?

最佳答案

在 TZDB 数据中,Europe/Ljubljana 是到 Europe/Belgrade 的“链接”(或“别名”)。它本身并不是一个独特的区域。数据中可以看到here .

Joda Time 在解析到特定区域后,不会保留传入的原始 ID 字符串。如果您需要这样做,那么您必须将该字符串保留在您自己的单独变量中。

关于java - 为什么 Joda DateTimeZone 名称不返回我传入的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19345682/

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