gpt4 book ai didi

java - 如何使选择时区更加人性化?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:56:12 26 4
gpt4 key购买 nike

list of timezones相当长,有很多重复,而且对程序员不太友好,更不用说最终用户了。

有没有办法将列表缩短为更友好且足以满足 80% 以上用户的需求?但是,如何确定哪些是流行的 Tz?

Windows 中的列表看起来不错,但我不确定这是否是一个很好的模型列表。这很有趣,因为 DST 是可选的,这就是为什么列表可以那么短的原因吗?有人worked out the tz equivalents here .

我现在是太平洋夏令时间 (PDT)。 JS 的 getTimezoneOffset() 返回 420 ==> offset -7。如果我使用上面的时区列表,如何判断它是美国/太平洋 (-8)?

此外,时区的流行名称是什么? US/PacificCanada/Pacific 肯定听起来比 America/Los_AngelesAmerica/Vancouver 更友好。

最后,上述两个时区有何不同?能否将它们安全地组合在一起并仅在应用程序中使用 America/Los_Angeles?如何将一组时区放在一起?

谢谢!

最佳答案

友好的 TZ 名称是主观的 - 一个人喜欢一个名字,而其他人则被它冒犯。与其试图弄清楚如何缩短 tz 列表,不如实现地理定位并为他们预选用户的时区?

它不是 100% 准确,对于旅行的人来说是错误的,但我认为这比让您的用户滚动浏览无穷无尽的列表要好。

关于java - 如何使选择时区更加人性化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10610934/

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