我在倫敦(GMT 時區)。我們目前在夏令時。
在英國,夏令時從 3 月開始,到 10 月結束,因此 1970 年 1 月 1 日將在 DST 之外。
然而,
epochDate = new Date(0);
console.log(epochDate);
回傳
1970 年 1 月 1 日星期四 01:00:00 GMT 0100(格林威治標準時間)
我期望
1970 年 1 月 1 日星期四 00:00:00 GMT 0000(格林威治標準時間)
是否Date();回傳當前時區的結果?!
uj5u.com熱心網友回復:
JavaScriptDate(0)回傳 GMT 1,因為根據 Wikipedia(和timeanddate.com),“英國標準時間實驗,英國全年保持 GMT 1……發生在 1968 年 10 月 27 日至 1971 年 10 月 31 日之間”
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/469405.html
標籤:javascript 日期 时代 夏令时 格林威治标准时间
下一篇:拓撲排序
