Date.toLocaleDateString()取得日期物件的日期部分

Javascript的Date.toLocaleDateString()方法:

toLocaleDateString()方法,用來取得日期物件中,當地時間的日期部分,包含了星期幾與年月日。

Date.toLocaleDateString()的語法:

DateObj.toLocaleDateString()

toLocaleDateString()在ECMA-262 5.1Eddition當中有保留第一個參數,以供未來使用,文件中建議瀏覽器不要使用該參數,以免以後有所衝突,不過Mozilla似乎已經實作了2個參數,參考:MDN:Date.prototype.toLocaleDateString

閱讀全文:Date.toLocaleDateString()取得日期物件的日期部分

Date.toISOString()取得ISO格式的日期字串

Javascript的Date.toISOString()方法:

toISOString()方法用來取得IOS格式的日期字串:ISO 8601。在javascript中,IOS格式的日期字串看起來會像是這樣 YYYY-MM-DDTHH:mm:ss.sssZ。此方法為ECMA-262第五版新增之方法。可能會有些瀏覽器不支援。不過可藉由自訂方法來解決這樣的問題。

閱讀全文:Date.toISOString()取得ISO格式的日期字串

Date.toDateString()取得日期物件的星期幾與月日年字串

Javascript的Date.toDateString()方法:

toDateString()方法可以取得日期物件中的日期部分的字串,僅包含了星期幾與月日年。由於toString()方法傳回的日期字串過於複雜,而且會隨著javascript執行環境的不同,而有不同的輸出。如果想要藉由分離toString()傳回的字串來取得單純的日期字串(僅包含星期給與月日年),在實作上有其困難度。所以說,如果只是要取得日期部份的字串的時候,toDateString()方法就是相當實用的方法。

閱讀全文:Date.toDateString()取得日期物件的星期幾與月日年字串