js Date對象時間戳null 會隱式轉換為0


在做項目時通常利用時間戳來傳遞 ,但是顯示給用戶一般需要時間字符串,在轉化的過程中注意:當時間戳值反回null時 需要做單獨處理 不然會存在隱式轉換為0毫秒

    var t1 = null
    var t2 = 0
    var time1 = new Date(t1)
    var time2 = new Date(t2)
    console.log(time1,time2)

輸入結果為:

Thu Jan 01 1970 08:00:00 GMT+0800 (中國標准時間) 
Thu Jan 01 1970 08:00:00 GMT+0800 (中國標准時間)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM