javascript - 後台回傳Date變數為null,但用moment.js取出的值為Invalid date
三叔
三叔 2017-07-05 10:42:27
0
1
996

如題,我在後台取出的時間為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瀏覽器

三叔
三叔

全部回覆(1)
迷茫

用isValid試了一下,發現輸入的日期都是無效的,但是如果不用moment.js卻可以,程式碼改成這樣

{
    data: 'v.testTime',
    orderable: false,
    render: function (data, type, full) {
    return full.testTime;
    }
},

鬱悶了,不知道為什麼會這樣,後台返回的日期沒發現有問題。 。 。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板