0
我正在處理的項目的後端API只接受UNIX時間。Momentjs獲得當前GMT的unix時間
服務器設置爲格林尼治標準時間以便在GMT中發送UNIX時間我不得不根據時區操作數據以獲取我需要的結果。
在momentJS中有沒有比下面更好的方式來獲取GMT中的當前UNIX時間?
var timeOffset = moment().utcOffset();
if (timeOffset >= 0) {
this.sinceNow = moment().subtract(timeOffset, 'minutes').unix();
}
else {
this.sinceNow = moment().add(timeOffset * -1, 'minutes').unix();
}
作爲一個友好的提醒自己和其他人可能這樣說的:任何時候,你會發現自己手動操作時區偏移,*任何語言*,你可能沒有使用正確的API。除非您正在編寫日期/時間庫,否則極少有例外。 –