0
我正在使用var offset = new Date().getTimezoneOffset()
来获取用户的当前时区偏移量。使用JavaScript的任何时间的时区偏移日期
但是,如何获得未来任何时间的时区偏移?
这是必需的,因为当DST
启用/禁用时,时区偏移量是不同的。所以我不能假设未来时间的偏移量相同。
我正在使用var offset = new Date().getTimezoneOffset()
来获取用户的当前时区偏移量。使用JavaScript的任何时间的时区偏移日期
但是,如何获得未来任何时间的时区偏移?
这是必需的,因为当DST
启用/禁用时,时区偏移量是不同的。所以我不能假设未来时间的偏移量相同。
这个问题让我陷入困惑,认为getTimezoneOffset()
可能不会正确地获得未来日期的时区偏移量。它的确如此。
至于JavaScript
而言,你给它,因为时代日期,这是普遍存在的一毫秒,它可以让你在当地时间偏移,因为它会在该日期,因为所有的日期功能问津有关正在采用通用日期/时间并传回一个对当地用户有意义的日期,除非您专门要求它使用通用等效方法,例如getUTCDate()
等方法。
因此,在一个控制台,本地时间包括DST期间,报告对我来说,在英国运行
var summer = new Date(1403170847000);
alert('Summer offset=' + summer.getTimezoneOffset());
var winter = new Date(1419500175000);
alert('Winter offset=' + winter.getTimezoneOffset());
在夏天去约会-60(即GMT + 1)的偏移量, 0(即GMT)为冬季日期。
任何未来的时间为了什么?那个客户? –
这是为了在未来的时间为用户创建一个事件。是为那个客户。 –
即使你做了,我也不认为你可以这样做,你怎么知道他没有搬走? –