【问题标题】:Is there a jQuery date formatter plugin that handles multiple time zones and proper daylight savings time?是否有处理多个时区和适当的夏令时的 jQuery 日期格式化程序插件?
【发布时间】:2011-11-16 11:45:58
【问题描述】:

我住在没有夏令时的夏威夷。我正在尝试显示一个显示来自不同时区的日期和时间的世界时钟,但我还需要它来正确计算 DST 偏移量。限制是我必须使用客户端时间,因为应用程序将无法访问互联网。有没有 jQuery 插件可以处理这个问题,还是我必须手动编写?

【问题讨论】:

    标签: javascript jquery plugins timezone dst


    【解决方案1】:

    它必须是一个 jQuery 插件吗?

    在 github 上有一个项目,它对 Javascript Date 对象进行了原型设计,以便能够处理 timezone keys

    无论您如何操作,您都必须让 tzinfo 数据库与您的脚本一起使用(嗯,这是我所知道的唯一一种方法,它可以为您提供有关世界各地 DST 的可靠信息)。我对上面链接的库没有个人经验,但似乎时不时有人提到它,它是我在 tzinfo 数据库中找到的唯一纯 JavaScript 库。

    【讨论】:

      【解决方案2】:
      function get_time_zone_offset( ) {
           var current_date = new Date( );
           var gmt_offset = current_date.getTimezoneOffset( ) / 60;
           return gmt_offset;
      }
      

      【讨论】:

      • 我认为您误读了我的问题。夏威夷这里没有 DST,所以当大陆有 DST 时,代码会失败。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-04
      • 2020-04-29
      • 2012-04-07
      • 2022-01-20
      • 2012-11-21
      • 2015-06-08
      • 1970-01-01
      相关资源
      最近更新 更多