1. 程式人生 > >Javascript Date類型

Javascript Date類型

bsh lin 調用 isa elk cdc xtu rvm gmm

Date 類型使用自 UTC 1970 年 1 月 1日 午夜 開始經過的毫秒數來保存日期。 創建日期對象
var now = new Date();//獲取當前日期
Date.parse ( ) 接受一個表示日期的字符串參數,返回相應毫秒數。這個日期格式通常因地區而異。 實際上直接將日期字符串傳給Date構造函數,也會後臺先調用一下Date.parse(), 所以下面兩條等價
var someDate = new Date(Date.parse("May 25, 2004"));
var someDate = new Date("May 25, 2004");

Date.UTC() 參數分別是 年份、月份(0-11)、天(1-31)、小時(0-23)、分鐘、秒、毫秒數。省略的參數自動填充為0(天數為1) 同樣這個UTC參數也可以直接傳給Date構造函數
//
2005年5月5日下午5:55:55 var allFives = new Date(Date.UTC("2005, 4, 5, 17, 55, 55")); var allFives = new Date("2005, 4, 5, 17, 55, 55");
Date.now() 返回當前時刻的那個毫秒數 繼承的方法 Date的toLocaleString() 會返回日期和時間(會包含AM或PM) 但不包含時區信息 toString() 返回帶有時區信息的日期時間 Chrome 技術分享圖片技術分享圖片 Firefox 技術分享圖片技術分享圖片 Date.valeuOf() 會返回日期的毫秒表示,因此日期大小是可以比較的 格式化方法
也是因瀏覽器而異 最後的兩個結果一樣,但推薦使用toUTCString(). 技術分享圖片技術分享圖片 日期/時間組件方法 直接取得或設置特定值
get/setTime()
get/set(UTC)FullYear()
get/set(UTC)Month()
get/set(UTC)Date()
get(UTC)Day()
get/set(UTC)Hours()
get/set(UTC)Minutes()
get/set(UTC)Seconds()
get/set(UTC)Milliseconds()
getTimezoneOffset  返回本地與UTC時間相差的分鐘數

Javascript Date類型