Heim > Artikel > Web-Frontend > So ermitteln Sie in JavaScript, ob es sich um ein Datum handelt
In JavaScript können Sie die Methode isNaN() und die Methode parse() des Date-Objekts verwenden, um zu bestimmen, ob es sich um ein Datum handelt. Die Methode parse() kann eine Datums- und Uhrzeitzeichenfolge analysieren (Daten)&&!isNaN( Date.parse(Daten)))".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
In JavaScript können Sie die Methoden parse() und isNaN() des Date-Objekts verwenden, um festzustellen, ob es sich um ein Datum handelt.
Verwenden Sie zuerst die Methode isNaN(), um reine Zahlen auszuschließen, und verwenden Sie dann die Methode Date.parse(), um zu bestimmen, ob es sich um ein Datum handelt.
Implementierungscode:
var data = "2021-11-03" if(isNaN(data) && !isNaN(Date.parse(data))) { console.log(data+" 是日期格式!"); }
Beschreibung: Die Funktion
isNaN() wird verwendet, um zu überprüfen, ob ihr Parameter ein nicht numerischer Wert ist. Wenn der Parameterwert NaN oder ein nicht numerischer Wert wie Zeichenfolge, Objekt, undefiniert usw. ist, wird „true“ zurückgegeben, andernfalls wird „false“ zurückgegeben. Die
parse()-Methode analysiert eine Datums-/Uhrzeitzeichenfolge und gibt die Anzahl der Millisekunden von Mitternacht am 1. Januar 1970 bis zur Datumszeit zurück.
Syntax: Date.parse(datestring)
Datumszeichenfolge: erforderlicher Parameter, eine Zeichenfolge, die Datum und Uhrzeit darstellt.
Rückgabewert: Die Anzahl der Millisekunden zwischen dem angegebenen Datum und der Uhrzeit 1970/1/1 Mitternacht (GMT-Zeit).
Beschreibung: Diese Methode ist eine statische Methode des Date-Objekts. Diese Methode wird im Allgemeinen in Form von Date.parse() und nicht über dateobject.parse() aufgerufen.
【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene】
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie in JavaScript, ob es sich um ein Datum handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!