Die Date.parse-Methode

Die Methode Date.parse gibt die Anzahl der Millisekunden bis zum Datum zurück, das als Parameter in Form eines ISO-formatierten Strings übergeben wurde. Das ISO-Format sieht so aus: 'YYYY-MM-DDTHH:mm:ss.sssZ', wobei: 'YYYY-MM-DD' - das Datum; 'T' - das Trennzeichen; 'HH:mm:ss.sss' - die Zeit; 'Z' - die Zeitzone. Es ist nicht notwendig, das vollständige Format zu übergeben, es reicht, 'YYYY-MM-DD' oder einfach YYYY zu übergeben.

Syntax

javascriptDate.parse('YYYY-MM-DDTHH:mm:ss.sssZ');

Beispiel

Lassen Sie uns mit der Methode Date.parse herausfinden, wie viele Millisekunden vom 1. Januar 1970 bis zum 16.11.2016, 12:59:59 vergangen sind:

javascriptlet res = Date.parse('2016-11-16T12:59:59');
console.log(res);

Das Ergebnis der Codeausführung:

javascript1479290399000

Beispiel

Lassen Sie uns nun die Anzahl der Millisekunden ausgeben, indem wir nur das Jahr angeben:

javascriptlet res = Date.parse('2016');
console.log(res);

Das Ergebnis der Codeausführung:

javascript1451606400000

Beispiel

Lassen Sie uns in den Parameter der Methode Date.parse ein ungültiges Datum eingeben:

javascriptlet res = Date.parse('20162016');
console.log(res);

Das Ergebnis der Codeausführung:

javascriptNaN

Siehe auch

  • die Methode getTime,
    die ebenfalls den Timestamp erhält
  • die Methode Date.now,
    die ebenfalls den Timestamp erhält