Vergleichen Datum und die Uhrzeit in javascript

Ich versuche zu vergleichen zwei Daten und Zeit

se_time = 2017/05/16 17:41:47
curr_date = 2017/5/16 12:42:6

Das Ergebnis der "Konsole.log(curr_date < se_time)" ist falsch, sollte es nicht wahr sein?

  • Das ist ungültige syntax.
  • Ihre Daten bei einer Formatierung von strings mit dem gleichen Datum-format würde in der Regel wieder den richtigen Wert, da alphabetisch hätten Sie das gleiche Ergebnis. Sie sind jedoch nicht das gleiche Datumsformat. In einem haben Sie zahlen mit führenden Nullen, und in der anderen nicht. Sie haben den Monat, in einem als 05 und das andere nur 5 die Sie alphabetisch falsch, da der sechste Charakter 0 < 5. Sie würden auch brauchen, um korrekt die Sekunden in der Zeit.
InformationsquelleAutor Chetan | 2017-05-16
Schreibe einen Kommentar