我需要使用javascript找到EST当前偏移值

时间:2017-03-29 06:31:49

标签: javascript angularjs date timezone timezone-offset

我需要使用 javascript 找到当前的 EST偏移值,而不需要任何服务器端代码

因为我在我的javascript文件中硬编码Offset值,所以我需要动态传递,因为Day Light Saving。

请帮助我 在此先感谢..,

1 个答案:

答案 0 :(得分:0)

使用moment-timezone

var currentUSEasternTime = moment.tz('America/New_York');
var minutesOffset = currentUSEasternTime.utcOffset();    // -240
var hoursOffset = minutesOffset / 60;                    // -4
var offsetString1 = currentUSEasternTime.format('Z');    // "-04:00"
var offsetString2 = currentUSEasternTime.format('ZZ');   // "-0400"

不确定您要查找的输出,因此为您提供了一些选项。