簡體   English   中英

moment.js抵消了一天的問題

[英]moment.js offset by one day issue

我的一些用戶報告不同的輸出,偏移一天。

碼:

var call=[1451084400000,1451170800000,1451257200000,1451343600000,1451430000000,1451516400000,1451602800000,1451689200000,1451775600000]

    var arrayLength = call.length;
    for (var i = 0; i < arrayLength; i++) {
    document.getElementById('output').innerHTML += moment(call[i],"x").format("YYYY-MM-DD")+"<br>"
    }

預期結果:

2015-12-26
2015-12-27
2015-12-28
2015-12-29
2015-12-30
2015-12-31
2016-01-01
2016-01-02
2016-01-03

問題:

2015-12-25
2015-12-26
2015-12-27
2015-12-28
2015-12-29
2015-12-30
2015-12-31
2016-01-01
2016-01-02

有什么想法嗎?

嘗試轉換為所需的時區。 對於倫敦時區應該是這樣的:

date.clone().tz("Europe/London");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM