網站首頁 語言 會計 網際網路計算機 醫學 學歷 職場 文藝體育 範文
當前位置:學識谷 > 設計製作 > 網頁設計

javascript 日期型別學習筆記

欄目: 網頁設計 / 釋出於: / 人氣:3.02W

1.建立日期物件

javascript 日期型別學習筆記

複製程式碼 程式碼如下:

var now = new Date(); //獲得當前系統日期和時間

var someDate = new Date(e("May 25,2012"));

var someDate = new Date("May 25,2012"); //與上相同

var someDate = new Date((2010,0)); //GMT時間2010年1月1日凌晨0時

var someDate = new Date(2010,0); //與上相同

var someDate = new Date((2010,4,5,17,55,55)); //GMT時間2010年5月日下午5:55:55,月和時以0為基數,0表示一月

var someDate = new Date(2010,4,5,17,55,55); //與上相同

e()和()返回相應日期的毫秒數,()引數分別是:年、月、日、時、分、秒、毫秒.至少有年和月2個引數.其中月和時以0為基數

2.日期的'比較

複製程式碼 程式碼如下:

var date1 = new Date(2007,0,1);

var date2 = new Date(2007,1,1);

alert(date1>date2); //false

alert(date1<date2); //true

3.日期格式化方法及獲得設定日期方法

複製程式碼 程式碼如下:

View Code

toDateString()

toTimeString()

toLocaleDateString() //如2007年1月1日

toLocaleTimeString() //如13:55:55

toUTCString()

getTime() //返回日期的毫秒數

setTime()

getFullYear() //獲得年份,如2007

setFullYear()

getMonth() //獲得月份,0表示一月

setMonth() //設定月份,0表示一月,超過11增加年份

getDate() //獲得日期中的天數

setDate() //設定天數,超過31增加月份

getDay() //獲得星期,0表示星期日,6表示星期六

getHours() //獲得小時,0~23

setHours() //設定小時,0~23

getMinutes() //獲得分鐘,0~59

setMinutes() //設定分鐘,0~59

getSeconds() //獲得秒數,0~59

setSeconds() //設定秒數,0~59

getMilliseconds() //獲得毫秒

setMilliseconds() //設定毫秒