在我的ASP.net應用程序中,在js中,我的日期格式爲'2017-04-26T09:00:00Z'。這是什麼格式?當我將其返回到查看頁面時,日期更改爲26/04/2017 02:00。但實際時間是上午9點。請幫助我爲什麼會發生這種情況?我的js代碼是日期格式錯誤JS
{
"data": "Date",
"render": function (data) {
return moment(data).format('MM/DD/YYYY H:m');
}
}
你確定當前'數據'傳遞與本地時間而不是UTC?如果它使用當地時間通過,請考慮在顯示之前先轉換爲UTC。 –
是的,這是當地時間。我會嘗試將其轉換爲UTC。謝謝 –
https://en.wikipedia.org/wiki/ISO_8601 –