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