在我的 ASP.net 应用程序中,在 js 中,我得到的日期格式为“2017-04-26T09:00:00Z”。这是什么格式?当我将其返回到查看页面时,日期更改为 26/04/2017 02:00 am。但实际时间是上午 9 点。请帮助我为什么会这样?我的js代码是
{
"data": "Date",
"render": function (data) {
return moment(data).format('MM/DD/YYYY H:m');
}
}
最佳答案
“Z”代表祖鲁时间,也就是 GMT 和 UTC。
moment 正在将该时间戳(您的可变数据)转换为您本地的时区,该时区似乎比格林威治标准时间晚 7 小时。
关于javascript - 日期格式JS错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43630840/