Heim  >  Artikel  >  Web-Frontend  >  Wie analysiere ich eine Datumszeichenfolge im Format dd.mm.yyyy in JavaScript?

Wie analysiere ich eine Datumszeichenfolge im Format dd.mm.yyyy in JavaScript?

DDD
DDDOriginal
2024-10-31 20:15:29988Durchsuche

How to Parse a Date String in dd.mm.yyyy Format in JavaScript?

Datumszeichenfolgen in JavaScript im Format dd.mm.yyyy analysieren

In JavaScript ist das Parsen einer Datumszeichenfolge im Format dd.mm.yyyy ein einfacher Vorgang beinhaltet das Aufteilen der Zeichenfolge in ihre Bestandteile und das Erstellen eines Datumsobjekts.

Um dies zu erreichen, sollten die folgenden Schritte unternommen werden:

  • Datumszeichenfolge aufteilen: Teilen Sie die Datumszeichenfolge mit der Methode split() in ein Array aus drei Elementen (Tag, Monat, Jahr) auf, mit einem Punkt als Trennzeichen.
  • Erstellen Sie ein Datumsobjekt:Verwenden Sie Der Date-Konstruktor erstellt ein Date-Objekt und übergibt dabei das Jahr als erstes Argument, den nullindizierten Monat (d. h. Monat - 1) als zweites Argument und den Tag als drittes Argument.

Beispielcode:

<code class="javascript">var strDate = "03.09.1979";
var dateParts = strDate.split(".");
var date = new Date(dateParts[2], (dateParts[1] - 1), dateParts[0]);</code>

Dieser Code teilt die Datumszeichenfolge „03.09.1979“ in [„03“, „09“, „1979“] und erstellt ein Date-Objekt mit den entsprechenden Werten. Die resultierende Datumsvariable stellt das Datum 3. September 1979 dar.

Das obige ist der detaillierte Inhalt vonWie analysiere ich eine Datumszeichenfolge im Format dd.mm.yyyy in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn