DIV CSS 佈局教程網

7.1 日期對象簡介
編輯:JavaScript基礎知識     

在上一章,我們學習了JavaScript的字符串對象,這一章我們詳細介紹JavaScript的日期對象,這一章也是非常重要的也非常實用,大家得用心學習啦。

一、JavaScript日期對象

在JavaScript中,雖然沒有日期類型的數據,但是在開發過程中經常會處理日期,例如:

圖1 360導航使用的JavaScript日期對象

因此,JavaScript提供了日期對象(Date)來操作日期和時間。

1、創建Date對象

在JavaScript中,創建日期對象必須使用“new語句”。使用關鍵字new新建日期對象時,常用的有2種:

方法一:

 
var 日期對象名 = new Date();

方法二:

 
var 日期對象名 = new Date(日期字符串);

方法一用於獲取當前系統的時間,輸出格式為如下:

方法二的日期字符串可以是以下幾種形式:

  • (1)"2015-5-3"
  • (2)"May 3,2015"
  • (3)"2015/5/3"

其實創建日期對象不止這2種形式,不過根據個人經驗,其他的創建方式大家可以直接忽略,沒必要增加記憶負擔。

舉例:

 
var dt1 = new Date("2015-5-3");
var dt2 = new Date("May 3,2015");
var dt3 = new Date("2015/5/3");

2、Date對象方法

日期對象Date的方法主要分為三大組:setXxx、getXxx和toXxx。

setXxx用於設置時間和日期值;getXxx用於獲取時間和日期值;toXxxx主要是將日期轉換為指定格式。

表1 用於獲日期時間的getXxx 方法 說明 getFullYear() 返回一個表示年份的4位數字 getMonth() 返回值是0(一月)到11(十二月)之間的一個整數 getDate() 返回值是1~31之間的一個整數 getHours() 返回值是0~23之間的一個整數,來表示小時數 getMinutes() 返回值是0~59之間的一個整數,來表示分鐘數 getSeconds() 返回值是0~59之間的一個整數,來表示秒數 表2 用於設置日期時間的setXxx 方法 說明 setFullYear() 可以設置年、月、日 setMonth() 可以設置月、日 setDate() 可以設置日數 setHours() 可以設置時、分、秒、毫秒 setMinutes() 可以設置分、秒、毫秒 setSeconds() 可以設置秒、毫秒 表3 將日期時間轉換為字符串的toXxx 方法 說明 toString() 將日期時間轉換為普通字符串 toUTCString() 將日期時間轉換為世界時間(UTC)格式的字符串 toLocaleString() 將日期時間轉換為本地時間格式的字符串

在接下來的課程裡面,我們會詳細講解。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved