在上一章,我們學習了JavaScript的字符串對象,這一章我們詳細介紹JavaScript的日期對象,這一章也是非常重要的也非常實用,大家得用心學習啦。
在JavaScript中,雖然沒有日期類型的數據,但是在開發過程中經常會處理日期,例如:
圖1 360導航使用的JavaScript日期對象
因此,JavaScript提供了日期對象(Date)來操作日期和時間。
在JavaScript中,創建日期對象必須使用“new語句”。使用關鍵字new新建日期對象時,常用的有2種:
方法一:
var 日期對象名 = new Date();
方法二:
var 日期對象名 = new Date(日期字符串);
方法一用於獲取當前系統的時間,輸出格式為如下:
方法二的日期字符串可以是以下幾種形式:
其實創建日期對象不止這2種形式,不過根據個人經驗,其他的創建方式大家可以直接忽略,沒必要增加記憶負擔。
舉例:
var dt1 = new Date("2015-5-3"); var dt2 = new Date("May 3,2015"); var dt3 = new Date("2015/5/3");
日期對象Date的方法主要分為三大組:setXxx、getXxx和toXxx。
setXxx用於設置時間和日期值;getXxx用於獲取時間和日期值;toXxxx主要是將日期轉換為指定格式。
在接下來的課程裡面,我們會詳細講解。