【Javascript】javascript學習 二十四 JavaScript Date(日期)對象

來源:互聯網
上載者:User

日期對象用於處理日期和時間。

JavaScript Date(日期)對象 執行個體
返回當日的日期和時間
如何使用 Date() 方法或者當日的日期。
getTime()
使用 getTime() 計算從 1970 年到今天有多少年。
setFullYear()
如何使用 setFullYear() 得到精確的日期。
toUTCString()
如何使用 toUTCString() 將當日的日期(根據 UTC)轉換為字串。
getDay()
如何使用 getDay() 來顯示星期,而不僅僅是數字。
顯示一個鐘錶
如何在網頁上顯示一個鐘錶。
完整的 Date 對象參考手冊

我們提供 JavaScript Date 對象參考手冊,其中包括所有可用於日期對象的屬性和方法。

該手冊包含了對每個屬性和方法的詳細描述以及相關執行個體。

定義日期

Date 對象用於處理日期和時間。

可以通過 new 關鍵詞來定義 Date 對象。以下代碼定義了名為 myDate 的 Date 對象:

var myDate=new Date() 

注釋:Date 對象自動使用當前的日期和時間作為其初始值。

操作日期

通過使用針對日期對象的方法,我們可以很容易地對日期進行操作。

在下面的例子中,我們為日期對象設定了一個特定的日期 (2008 年 8 月 9 日):

var myDate=new Date()myDate.setFullYear(2008,7,9)

注意:表示月份的參數介於 0 到 11 之間。也就是說,如果希望把月設定為 8 月,則參數應該是 7。

在下面的例子中,我們將日期對象設定為 5 天后的日期:

var myDate=new Date()myDate.setDate(myDate.getDate()+5)

注意:如果增加天數會改變月份或者年份,那麼日期對象會自動完成這種轉換。

比較日期

日期對象也可用於比較兩個日期。

下面的代碼將當前日期與 2008 年 8 月 9 日做了比較:

var myDate=new Date();myDate.setFullYear(2008,7,9);var today = new Date();if (myDate>today){alert("Today is before 9th August 2008");}else{alert("Today is after 9th August 2008");}
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.