解決編碼問題我們可以做的一件事是使用 Date 對象將日期和時間有條件地與我們代碼中的特定邏輯進行比較。本文將介紹如何使用日期對象來比較兩個日期以查看下一個(或上一個)日期。
JavaScript 有一個內置的數據對象,它可以使用訪問方法可以幫助我們做基於時間戳的邏輯。要配置它,請通過以下編碼實例化一個新日期:
如果要輸入 console.log (date)
,時間(T 後面的子字符串)它會根據您默認居住的地方而有所不同。如果您想使用 UTC,刪除 Z 並添加 + HH: MM
或 -HH: MM
。
知道如何定義什麼是在下一節中使用比較函數時很重要。
接下來,看看使用日期構造函數時提供的方法。一種這樣的方法是 getTime ()
。我們使用此方法將日期對象更改為一個數字,以便於比較。
此特定方法將日期轉換為自紀元開始以來的毫秒數(紀元從一月開始) 1, 1970)。這是我們的 getTime 方法:
由於日期被實例化為一個新的 Date 對象,我們可以使用點分錶示法來訪問 getTime 函數。
我建議查看文檔您可以在邏輯中對 Date 對象使用的所有不同類型的方法。我們現在準備好面對我們的提示了