我在 IE 中显示日期时遇到问题,下面是我试图在 UI 中显示 inStoreDate 和 firstMarkDownDate 日期的 JSON 结构。它在 FF 和 Chrome 中运行良好,但我在使用 IE 时遇到了问题。在 IE 中显示为 NaN。
"data":[
{
"Id": "123",
"inDate": [
2012,
12,
17
]
}
]
我正在使用以下日期格式功能在显示之前格式化日期。
formatDate: function(longDate) {
var d = new Date(longDate);
return ('0' + (d.getMonth()+1)).slice(-2) + '/'
+ ('0' + (d.getDate())).slice(-2) + '/'
+ d.getFullYear();
}
formatDate(data.inDate);