我需要找到使用的JavaScript值没有任何服务器端代码当前EST偏移我需要使用javascript
,因为我在我的JavaScript文件中硬编码的偏移值,我需要找到EST电流偏移值因日光节约而动态通过。
请帮助我对 在此先感谢..,
我需要找到使用的JavaScript值没有任何服务器端代码当前EST偏移我需要使用javascript
,因为我在我的JavaScript文件中硬编码的偏移值,我需要找到EST电流偏移值因日光节约而动态通过。
请帮助我对 在此先感谢..,
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"
不知道你在找什么输出,所以给你几个选项。
我需要的格式像-4.0 –
非常感谢马特,请你提供格式,我需要像-4.0格式 –
你有'hoursOffset'。 JavaScript数字不区分整数和小数。 –
你试过'new Date()。getTimezoneOffset();'? – Nishant123
东部标准时间只有一个偏移量(大概你的意思是美国东部标准时间),它是-0500。相关的夏令时偏移称为东部夏令时,即EDT。 – RobG
@ Nishant123 - 仅当代码在设置为东部时区的计算机上运行时才有效。如果您设置为其他时区,则无法以特定方式获取当前的美国东部时区。 –