是否有一个jQuery日期格式化插件,可以处理多个时区和适当的夏令时

Is there a jQuery date formatter plugin that handles multiple time zones and proper daylight savings time?

本文关键字:时区 夏令时 处理 日期 jQuery 有一个 格式化 插件 是否      更新时间:2023-09-26

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

是否必须是一个jQuery插件?

在github上有一个项目原型Javascript Date对象能够处理时区键

无论您如何做,您都必须让tzinfo数据库与您的脚本一起工作(好吧,这是我所知道的唯一可以为您提供有关全球DST的可靠信息的方法)。我没有我上面链接的库的个人经验,但人们似乎不时提到它,它是我找到的唯一的纯JavaScript库tzinfo数据库。

function get_time_zone_offset( ) {
     var current_date = new Date( );
     var gmt_offset = current_date.getTimezoneOffset( ) / 60;
     return gmt_offset;
}