gpt4 book ai didi

java - 如何获取客户端的时区

转载 作者:行者123 更新时间:2023-11-27 23:51:09 27 4
gpt4 key购买 nike

我想访问客户端的timezoneId。为此,我尝试了不同的方法来获取 timezoneId 信息。喜欢:

  1. 根据时差和夏令时计算时区,
  2. 获取用户位置(即经度、纬度值)以了解该位置的 timezoneId

我得到的结果是准确的结果(适用于所有时区)例如,两个国家具有相同的偏移值,那么我无法根据他们的系统时区设置找到准确的结果;像:亚利桑那州和山区时间(美国和加拿大)的偏移值都是 UTC-7.00

现在,它赋予“MST”的两个值,即山地标准时间作为 timezoneId。但是我想要我将配置的任何东西,如果我选择亚利桑那州,那么它将返回亚利桑那州,如果我选择山区时间(美国和加拿大),那么它将提供其相应的 timezoneId。

你能帮我得到准确的 timezoneId 吗?

谢谢,

最佳答案

有一个小库 jsTimezoneDetect。它应该给你 America/Arizona 等。

http://pellepim.bitbucket.org/jstz/

关于java - 如何获取客户端的时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27228411/

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