JavaScript-Programm zum Vergleichen des Werts zweier Daten

In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das die Werte zweier Daten vergleicht.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript-Vergleich und logische Operatoren
  • JavaScript Datum und Uhrzeit

Beispiel: Vergleichen Sie den Wert zweier Daten

 // program to compare value of two dates // create two dates const d1 = new Date(); const d2 = new Date(); // comparisons const compare1 = d1 d2; console.log(compare2); const compare3 = d1 = d2; console.log(compare4); const compare5 = d1.getTime() === d2.getTime(); console.log(compare5); const compare6 = d1.getTime() !== d2.getTime(); console.log(compare6);

Ausgabe

 falsch falsch wahr wahr wahr falsch

Im obigen Beispiel wird der new Date()Konstruktor zum Erstellen eines Datumsobjekts verwendet.

Das new Date()gibt das aktuelle Datum und die aktuelle Uhrzeit an.

 const d1 = new Date(); console.log(d1); // Fri Aug 28 2020 09:19:40 GMT+0545 (+0545)

Sie können dann direkt vergleichen diese beiden Daten mit Vergleichsoperatoren >, <, <=, oder >=.

Allerdings verwenden Vergleichsoperatoren wie ==, !=, ===oder !==, Sie zu verwenden haben date.getTime().

Die getTime()Methode gibt die Anzahl der Millisekunden von Mitternacht des 1. Januar 1970 (EcmaScript-Epoche) bis zum angegebenen Datum zurück.

 const d1 = new Date().getTime(); console.log(d1); // 1598585951699

Interessante Beiträge...