2012-08-08 112 views
2

讓我們假設服務器對這種格式的日期:時區偏移計算

var date = '2012-08-08T15:04:33+0200'; 

正如你可以看到以前的日期有一個時區兩個小時的偏移量。

假設我需要在具有不同時區的不同地方顯示相同的日期。

什麼是使用moment.js

我曾嘗試以下,但我不知道,因爲我無法測試它顯示在具有不同的時區不同客戶的日期的正確方法。

moment(date, "YYYY-MM-DDTHH:mm:ss").fromNow(); 

回答

1

根據文檔應該足夠剛好路過'Z'或ZZ根據您的日期格式如下參數。

所以你的情況應該是:

var date = '2012-08-08T15:04:33+0200'; 
moment(date, "YYYY-MM-DDTHH:mm:ssZ").fromNow();