Heim > Artikel > Web-Frontend > So vergleichen Sie zwei Daten mit JavaScript
Im vorherigen Artikel „Ausführliche Erklärung zur Verwendung von JavaScript zum Drucken des Inhalts von div-Elementen“ haben wir vorgestellt, wie man JavaScript zum Drucken des Inhalts von div-Elementen verwendet. Interessierte Freunde können sich darüber informieren~
Das Der Hauptinhalt dieses Artikels besteht darin, zu lehren, wie Sie mit JavaScript zwei Daten vergleichen können!
In JavaScript können wir zwei Daten vergleichen, indem wir sie in numerische Werte umwandeln, die ihren Zeiten entsprechen. Zuerst können wir das Datum mithilfe der Funktion getTime() in einen numerischen Wert umwandeln. Anschließend können wir das angegebene Datum in einen numerischen Wert umwandeln und diese dann direkt vergleichen.
Wir können uns die folgenden 3 Beispiele für spezifische Implementierungsmethoden ansehen:
Codebeispiel 1:
<!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title></title> <script> // 当前日期 var g1 = new Date(); var g2 = new Date(); if (g1.getTime() === g2.getTime()) document.write("两者相等"); else document.write("两者不相等"); javascript: ; </script> </head> <body> </body> </html>
Ausgabe:
两者相等
Codebeispiel 2:
<!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title></title> <script> var g1 = new Date(); // (YYYY-MM-DD) var g2 = new Date(2019 - 08 - 03); if (g1.getTime() < g2.getTime()) document.write("g1 小于 g2"); else if (g1.getTime() > g2.getTime()) document.write("g1 大于 g2"); else document.write("两者相等"); javascript: ; </script> </head> <body> </body> </html>
Ausgabe:
g1 大于 g2
Codebeispiel 3:
<!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title></title> <script> var g1 = new Date(2019, 08, 03, 11, 45, 55); // (YYYY, MM, DD, Hr, Min, Sec) var g2 = new Date(2019, 08, 03, 10, 22, 42); if (g1.getTime() < g2.getTime()) document.write("g1 小于 g2"); else if (g1.getTime() > g2.getTime()) document.write("g1 大于 g2"); else document.write("两者相等"); javascript: ; </script> </head> <body> </body> </html>
Ausgabe:
g1 大于 g2
Hinweis:
Die Methode getTime()
gibt die Anzahl der Millisekunden seit dem 1. Januar 1970 zurück. Die Syntax von getTime()
方法的作用是返回距 1970 年 1 月 1 日之间的毫秒数。
getTime()语法如下:
dateObject.getTime()
返回值:dateObject 指定的日期和时间距 1970 年 1 月 1 日午夜(GMT 时间)之间的毫秒数。
→该方法总是结合一个 Date
getTime() lautet wie folgt:
rrreee
→Diese Methode wird immer in Verbindung mit einem Date
-Objekt verwendet.
Das obige ist der detaillierte Inhalt vonSo vergleichen Sie zwei Daten mit JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!