JavaScript中的Date對象使用詳解,新手入門必看!

時間、日期是跟我們生活息息相關的事情,同時它們也是編程中經常要碰到的數據。在PHP中有date()函數區處理時間和日期數據,在html5中有time標籤定義時間和標籤,在JavaScript中有date對象供我們處理時間、日期數據。今天主要給大家聊聊JavaScript中的時間日期:date對象。

JavaScript中的Date對象使用詳解,新手入門必看!

JavaScript中的Date對象

在JavaScript中有專門的Date對象來處理時間日期。ECMAScript把日期存儲為距離UTC(世界統一時間是所有時區的基標準標時間,由原子鐘提供。)時間1970年1月1日0點的毫秒數。JavaScript創建時間的代碼是var mydate=new Date();,這句代碼是創建新的Date對象,它創建代碼運行時的系統時間,可以利用這一點來計算程序執行速度。代碼在執行前建立了一個時間對象,執行完畢後又建立一個時間對象,二者相減便得到了代碼運行所花費的毫秒數。代碼如下:

JavaScript中的Date對象使用詳解,新手入門必看!

JavaScript中的Date對象使用詳解,新手入門必看!

初始化時間對象

我們也可以初始化一個時間對象常用有以下幾種:new Date(“month dd,yyyy hh:mm:ss”);new Date(“mouth dd,yyyy”);new Date(yyyy,mth,dd,hh,mm,ss);new Date(yyyy,mth,dd);new Date(ms);。前面4種方式都是直接輸入年、月、日等參數,最後一種方法的時間1790年1月1日之間相差的毫秒數,參數含義如下。

1、yyyy:4位數表示的年份。

2、month:用英文表示月份名稱,從january到December。

3、mth:用整數表示的月份,從1月到12月。

4、dd:表示一個月的第幾天,從1到31。

5、mm:表示分鐘數:0到59的整數。

6、ss:表示從0到59的整數。

7、ms:毫秒數,大於等於0的整數。

雖然Date()函數可以直接獲取當前系統的時間,但是現實的格式在不同的瀏覽器有區別。JavaScript還提供了不少獲取時間細節的方法如下圖:

JavaScript中的Date對象使用詳解,新手入門必看!

常見的Date 對象方法有

JavaScript中的Date對象使用詳解,新手入門必看!

關於“JavaScript日期時間”先聊到這,還是多多聯繫。每天學習一個知識點,每日寄語-“成功不是憑夢想和希望,而是憑努力和實踐。”


分享到:


相關文章: