如題,我在後台取出的時間為null,但是使用moment.js顯示的卻為Invalid date
使用datatable的前端程式碼為:
{
data: 'v.testTime',
orderable: false,
render: function (data, type, full) {
return moment(full.testTime).format("YYYY-MM-DD HH:MM:SS");
}
},
當testTime為null時,前端顯示Invalid date,請問這是什麼問題造成的呢,怎麼才可以顯示為空,謝謝。
附註:使用google chrome 59.0.3071.115瀏覽器
迷茫2017-07-05 10:44:27
用isValid試了一下,發現輸入的日期都是無效的,但是如果不用moment.js卻可以,程式碼改成這樣
{
data: 'v.testTime',
orderable: false,
render: function (data, type, full) {
return full.testTime;
}
},
鬱悶了,不知道為什麼會這樣,後台返回的日期沒發現有問題。 。 。