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

我需要使用javascript查找EST当前偏移量值,javascript,angularjs,date,timezone,timezone-offset,Javascript,Angularjs,Date,Timezone,Timezone Offset,我需要使用javascript查找当前EST偏移量值,而不需要任何服务器端代码 因为我在javascript文件中硬编码偏移量值,所以我需要动态传递,因为可以节省日光 请帮我一下 提前感谢..,使用: 不确定您想要什么输出,所以给了您一些选项。您是否尝试了newdate().getTimezoneOffset()?EST只有一个偏移量(大概你是指美国东部标准时间),即-0500。相关的夏令时偏移量称为东部夏令时,或EDT。@Nishant123-仅当代码在设置为东部时区的计算机上运行时,该偏移量

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

因为我在javascript文件中硬编码偏移量值,所以我需要动态传递,因为可以节省日光

请帮我一下 提前感谢..,

使用:


不确定您想要什么输出,所以给了您一些选项。

您是否尝试了
newdate().getTimezoneOffset()?EST只有一个偏移量(大概你是指美国东部标准时间),即-0500。相关的夏令时偏移量称为东部夏令时,或EDT。@Nishant123-仅当代码在设置为东部时区的计算机上运行时,该偏移量才起作用。如果您设置为其他时区,则无法以这种特定方式获取当前美国东部时区。非常感谢Matt,您能提供格式吗?我需要-4.0格式,您的格式带有
小时偏移量
。JavaScript数字不区分整数和小数。
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"