Javascript get Current Date without time – 如何在Javascript上找出現在的日子.. 不要時間

今天又為自己寫下一些筆記..
很多時候都需要為網頁的一些 Form 或其他功能去埴上今天/現時日期..
很多時候的default/預計功能都會自動加上時間..
有時就是因為這些 時間令到一些功能有錯誤..
E.G. 例如你想比較兩個日子

解決方法十分簡單
我們可使用 new Date().toJSON() 來 輸出
2015-08-21T14:46:06.729Z
之後用slice(0,10) 取出 日期的字串
之後我們便可以用new Date()來把這個日子轉為javascript的 日子object 以方便之後處理

Console.log(new Date().toJSON());
// result: "2015-08-21T14:46:06.729Z"

Javascript new Data().toJSON() result

console.log(new Date().toJSON().slice(0,10));
// 2015-08-24

把他轉為一個DateObject

var currentDate = new Date().toJSON().slice(0,10)
// result "2015-08-21"
Console.log(currentDate);

Convert Date String to Javascript Date Object

Hope you find it useful

Leave a Reply