【发布时间】:2011-11-16 11:45:58
【问题描述】:
我住在没有夏令时的夏威夷。我正在尝试显示一个显示来自不同时区的日期和时间的世界时钟,但我还需要它来正确计算 DST 偏移量。限制是我必须使用客户端时间,因为应用程序将无法访问互联网。有没有 jQuery 插件可以处理这个问题,还是我必须手动编写?
【问题讨论】:
标签: javascript jquery plugins timezone dst
我住在没有夏令时的夏威夷。我正在尝试显示一个显示来自不同时区的日期和时间的世界时钟,但我还需要它来正确计算 DST 偏移量。限制是我必须使用客户端时间,因为应用程序将无法访问互联网。有没有 jQuery 插件可以处理这个问题,还是我必须手动编写?
【问题讨论】:
标签: javascript jquery plugins timezone dst
它必须是一个 jQuery 插件吗?
在 github 上有一个项目,它对 Javascript Date 对象进行了原型设计,以便能够处理 timezone keys
无论您如何操作,您都必须让 tzinfo 数据库与您的脚本一起使用(嗯,这是我所知道的唯一一种方法,它可以为您提供有关世界各地 DST 的可靠信息)。我对上面链接的库没有个人经验,但似乎时不时有人提到它,它是我在 tzinfo 数据库中找到的唯一纯 JavaScript 库。
【讨论】:
function get_time_zone_offset( ) {
var current_date = new Date( );
var gmt_offset = current_date.getTimezoneOffset( ) / 60;
return gmt_offset;
}
【讨论】: