簡體   English   中英

如何在javascript中比較兩種不同格式的兩種不同日期?

[英]How to compare two different dates which are in two different formats in javascript?

我正在嘗試比較JavaScript中的兩種不同的時間格式。

第1天: Thu Dec 31 00:00:00 GMT 2020

第2天:今天的日期。 我正在使用today=new Date(); 這給了我Thu Sep 21 2017 11:42:17 GMT-0400 (Eastern Daylight Time)

我想檢查第1天是今天還是將來,基本上是如果第1天> =第2天。我只是在尋找日期,而不是日期時間。 任何幫助表示贊賞。

我認為這應該工作

let myDate = Date.parse('Thu Dec 31 00:00:00 GMT 2020')
console.log('myDate:', myDate)

let today  = Date.parse(new Date())
console.log('Today:', today)

if (myDate >= today) {
  console.log("True")
} else {
  console.log("False")
}

如果使用Date.parse(),它將分解為(我相信)時代,並使其具有可比性。 這適用於大量不同的日期格式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM