JavaScript中日期的相關(guān)操作方法總結(jié)
創(chuàng)建日期
Date 對象用于處理日期和時間。
可以通過 new 關(guān)鍵詞來定義 Date 對象。以下代碼定義了名為 myDate 的 Date 對象:
有四種方式初始化日期:
new Date() // 當(dāng)前日期和時間 new Date(milliseconds) //返回從 1970 年 1 月 1 日至今的毫秒數(shù) new Date(dateString) new Date(year, month, day, hours, minutes, seconds, milliseconds)
上面的參數(shù)大多數(shù)都是可選的,在不指定的情況下,默認(rèn)參數(shù)是0。
實例化一個日期的一些例子:
var today = new Date() var d1 = new Date("October 13, 1975 11:13:00") var d2 = new Date(79,5,24) var d3 = new Date(79,5,24,11,33,0)
設(shè)置日期
通過使用針對日期對象的方法,我們可以很容易地對日期進(jìn)行操作。
在下面的例子中,我們?yōu)槿掌趯ο笤O(shè)置了一個特定的日期 (2010 年 1 月 14 日):
var myDate=new Date(); myDate.setFullYear(2010,0,14);
在下面的例子中,我們將日期對象設(shè)置為 5 天后的日期:
var myDate=new Date(); myDate.setDate(myDate.getDate()+5);
注意: 如果增加天數(shù)會改變月份或者年份,那么日期對象會自動完成這種轉(zhuǎn)換。
兩個日期比較
日期對象也可用于比較兩個日期。
下面的代碼將當(dāng)前日期與 2100 年 1 月 14 日做了比較:
var x=new Date(); x.setFullYear(2100,0,14); var today = new Date(); if (x>today) { alert("Today is before 14th January 2100"); } else { alert("Today is after 14th January 2100"); }
如何使用 Date() 方法獲得當(dāng)日的日期。
源代碼:
<!DOCTYPE html> <html> <body> <script> var d=new Date(); document.write(d); </script> </body> </html>
測試結(jié)果:
Sat Oct 24 2015 15:14:48 GMT+0800 (中國標(biāo)準(zhǔn)時間)
相關(guān)文章
使用Java實現(xiàn)簡單的server/client回顯功能的方法介紹
本篇文章介紹了,使用Java實現(xiàn)簡單的server/client回顯功能的方法。需要的朋友參考下2013-05-05JavaScript常用字符串與數(shù)組擴(kuò)展函數(shù)小結(jié)
這篇文章主要介紹了一些JavaScript常用字符串與數(shù)組擴(kuò)展函數(shù),整理了一些簡單而使用率又高的操作String與Array的函數(shù),需要的朋友可以參考下2016-04-04js中g(shù)etBoundingClientRect( )方法案例詳解
這篇文章主要介紹了js中g(shù)etBoundingClientRect( )方法案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07告訴你什么是javascript的回調(diào)函數(shù)
在javascript中回調(diào)函數(shù)非常重要,它們幾乎無處不在。像其他更加傳統(tǒng)的編程語言都有回調(diào)函數(shù)概念,但是非常奇怪的是,完完整整談?wù)摶卣{(diào)函數(shù)的在線教程比較少,倒是有一堆關(guān)于call()和apply()函數(shù)的,或者有一些簡短的關(guān)于callback的使用示例。2014-09-09將光標(biāo)定位于輸入框最右側(cè)實現(xiàn)代碼
如何將光標(biāo)定位于輸入框最右側(cè)的實現(xiàn)方式,這種做法很多人都需要,本文將詳細(xì)介紹,需要的朋友可以參考下2012-12-12關(guān)于jQuery參考實例2.0 用jQuery選擇元素
本篇文章小編為大家介紹,關(guān)于jQuery參考實例2.0 用jQuery選擇元素,有需要的朋友可以參考一下。2013-04-04