Javascript 为什么是';getTimezoneOffset';在Date.prototype中实现,而不是作为日期的静态方法?
为什么方法Javascript 为什么是';getTimezoneOffset';在Date.prototype中实现,而不是作为日期的静态方法?,javascript,date,Javascript,Date,为什么方法getTimezoneOffset是作为日期原型对象的方法实现的,而不是作为日期对象的静态方法实现的,因为它总是返回当前主机系统的差异,而不是日期实例本身的差异 有什么可以理解的原因吗 (顺便说一句,我标记为“Java”,因为我听说JavaScript中的许多日期函数都是受Java启发的)因为夏令时。 根据日期是在DST更改之前还是之后,同一时区的UTC偏移量将有所不同 在MDN页面中进一步引用: 返回的时区偏移量适用于调用它的日期。如果主机系统配置为夏令时,偏移量将根据日期表示的日
getTimezoneOffset
是作为日期原型对象的方法实现的,而不是作为日期对象的静态方法实现的,因为它总是返回当前主机系统的差异,而不是日期实例本身的差异
有什么可以理解的原因吗
(顺便说一句,我标记为“Java”,因为我听说JavaScript中的许多日期函数都是受Java启发的)因为夏令时。 根据日期是在DST更改之前还是之后,同一时区的UTC偏移量将有所不同 在MDN页面中进一步引用: 返回的时区偏移量适用于调用它的日期。如果主机系统配置为夏令时,偏移量将根据日期表示的日期和时间以及夏令时的应用而变化