Datum in JavaScript in das MM/TT/JJJJ-Format konvertieren
Bei der Arbeit mit Datumsangaben in JavaScript ist es oft notwendig, diese in ein Format zu formatieren spezifisches Format, z. B. „MM/tt/jjjj“. Dieses Format wird in den Vereinigten Staaten häufig verwendet und eignet sich für Anzeige- oder Dateneingabezwecke.
Verwendung des integrierten Datumsobjekts
Eine einfache und effiziente Möglichkeit, ein Datum zu konvertieren Das Umwandeln eines Objekts in das MM/TT/JJJJ-Format erfolgt über das integrierte JavaScript-Datumsobjekt. Der folgende Codeausschnitt zeigt, wie das geht:
<code class="js">var date = new Date('2010-10-11T00:00:00+05:30'); alert(((date.getMonth() > 8) ? (date.getMonth() + 1) : ('0' + (date.getMonth() + 1))) + '/' + ((date.getDate() > 9) ? date.getDate() : ('0' + date.getDate())) + '/' + date.getFullYear());</code>
In diesem Code wird das neue Date-Objekt mit der angegebenen Datumszeichenfolge als Argument erstellt. Die Methode getMonth() gibt den 0-basierten Monatsindex zurück (wobei Januar 0 und Dezember 11 ist). Die Methode getDay() gibt den 1-basierten Tag des Monats zurück (wobei 1 der erste Tag und 31 der letzte Tag ist). Um sicherzustellen, dass die Monats- und Tageswerte zweistellig angezeigt werden, stellen die bedingten Ausdrücke bei Bedarf eine Null voran. Schließlich gibt die Methode getYear() das Jahr als vierstellige Zeichenfolge zurück.
Durch die Kombination dieser Werte im angegebenen Format konvertiert dieser Codeausschnitt das Datumsobjekt effektiv in das Format „MM/tt/jjjj“. und zeigt es mit der Funktion „alert()“ an.
Das obige ist der detaillierte Inhalt vonWie formatiere ich ein Datum in JavaScript auf MM/TT/JJJJ?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!