介紹
在 JavaScript 中,當(dāng)我們想要使用日期和時(shí)間時(shí),我們可以使用 Date 對(duì)象。要使用 Date 對(duì)象,我們使用 Date 對(duì)象構(gòu)造函數(shù),如下面的示例所示。默認(rèn)情況下,這將返回當(dāng)前日期和時(shí)間。
上面的示例可以存儲(chǔ)在變量中,但它將始終存儲(chǔ)創(chuàng)建變量的日期和時(shí)間。
警告
在 JavaScript 中使用日期時(shí),需要考慮一些注意事項(xiàng)。日期和時(shí)間是根據(jù)計(jì)算機(jī)的時(shí)鐘計(jì)算的。這意味著如果另一個(gè)用戶在另一個(gè)國家/地區(qū),因此時(shí)區(qū),那么這可能會(huì)導(dǎo)致一些關(guān)于一天何時(shí)開始的沖突。
方法
使用 Date 對(duì)象時(shí),可以設(shè)置日期或時(shí)間的格式。現(xiàn)在,我們將看一些這方面的例子。我們將首先創(chuàng)建一個(gè)名為當(dāng)前日期的變量,并將 Date 對(duì)象分配給該變量。
現(xiàn)在,如果我們只想從返回值訪問日期,我們可以使用另一個(gè)名為 getDate() 的方法。
我們還可以通過使用方法 getTime() 來訪問時(shí)間。
還可以通過使用返回人類可讀的時(shí)間字符串的方法進(jìn)一步格式化時(shí)間。此方法是 toTimeString()。
還有一個(gè)方法將返回人類可讀的日期字符串。此方法稱為到日期字符串 ()。
我之前提到過使用 Date 對(duì)象時(shí)的時(shí)區(qū)警告。根據(jù)區(qū)域設(shè)置(語言)返回偏移分鐘數(shù)的一個(gè)有用方法是 get 時(shí)區(qū)偏移量偏移量()。
創(chuàng)建自定義時(shí)間
當(dāng)您使用日期和時(shí)間時(shí),您可能會(huì)發(fā)現(xiàn)您希望創(chuàng)建自己的日期和時(shí)間。為此,可以在創(chuàng)建 Date 對(duì)象時(shí)將其傳入該對(duì)象。如果我們有一個(gè)出生于2001年9月8日的用戶,我們可以這樣做,如下所示。
創(chuàng)建自定義日期時(shí),傳遞到 Date 對(duì)象的值的順序如下所示。順便說一句,月份從零開始計(jì)數(shù)。所以,1月是0,2月1日,依此類推。
年,毫米,日,華時(shí),嗯,嗯,不銹鋼