Dieses Tutorial zeigt die Methoden, um das Datum in einem yyyy-mm-dd-Format festzulegen.
So formatieren Sie ein Datum als Jyjyy-MM-DD in JavaScript?
Verwenden Sie die folgenden vordefinierten JavaScript-Methoden, um das Datum als YYYY-MM-DD zu formatieren:
Methode 1: Formatiert ein Datum als Jyjyy-MM-DD mit der Verkettung des Getriebs (), GetMonth () und getDate () -Methoden
Verwenden Sie das Datum, um das Datum in ISO-Format zu konvertierenGetreide ()","GetMonth ()" Und "Verabredung bekommen()Methoden des Datumsobjekts. Diese Methoden erhalten den Monat, das Jahr und das Datum des jeweiligen Datums.
In den kommenden Beispielen zeigen wir Ihnen, wie es funktioniert und was wir für einen zweistelligen Monat und Datum tun können.
Syntax
Die folgende Syntax wird für die Methoden GetFlauar (), GetMonth () und getDate () verwendet:
Datum.Getreide ()In der obigen Syntax:
Beispiel 1: Formatieren Sie ein Datum mit der Verkettung der Getrieberei (), GetMonth () und getDate () -Methoden
Erstellen Sie ein neues Datumsobjekt, indem Sie ein bestimmtes Datum im Kurzdatumformat als Parameter übergeben, der formatiert wird:
var Datum = neues Datum ("8. September 2000");Holen Sie sich das Jahr, den Monat und das Datum ab dem angegebenen Datum mit den Methoden JavaScript GetFriyar (), GetMonth () und getDate ():
var dateFormat = Datum.Getreiche () + "-" + (Datum.GetMonth () + 1) + "-" + Datum.Verabredung bekommen()Drucken Sie schließlich das resultierende Datum auf der Konsole:
Konsole.log (DateFormat);Die Ausgabe zeigt, dass es sich nicht um den Monat handelt und das Datum nicht im 2-stelligen Format liegt:
Mal sehen, wie man den Monat und das Datum in einem 2-stelligen Format bekommt.
Beispiel 2: formatieren Sie ein Datum mit der Verkettung des Getriebs (), GetMonth () und getDate () -Methoden im YYYY-MM-DD-Format
Hier verwenden wir alle JavaScript -Methoden GetFriyar (), GetMonth () und getDate () und setzen Sie die Anhang 0 als Präfix fest, wenn der Monat und das Datum weniger als 10 sind:
var dateFormat = Datum.Getreiche () + "-" + ((Datum.GetMonth ()+1).Länge != 2 ? "0" + (Datum.getMonth () + 1): (Datum.getMonth () + 1)) + "-" + (Datum.Verabredung bekommen().Länge != 2 ?"0" + Datum.getDate (): Datum.Verabredung bekommen());Drucken Sie zum Schluss das resultierende Datum auf der Konsole mit der “Konsole.Protokoll()" Methode:
Konsole.log (DateFormat);Ausgang
Versuchen wir eine andere Methode, um das Datum im YYYY-MM-DD-Format zu formatieren.
Methode 2: formatieren Sie ein Datum als YYYY-MM-DD mit der Methode TolocaledateString ()
Verwenden Sie die “tolocaledatestring ()Methode, um das Datum in das YYYY-MM-DD-Format umzuwandeln. Es gibt eine sprachempfindliche Datumsdarstellungszeichenfolge als Ausgabe. Setzen Sie bei dieser Methode die “Möglichkeit"Parameter zu"2-stellig„, Die Monat und Tag in 2 Ziffern zurückkehren, wenn der Wert weniger als 10 beträgt.
Syntax
Folgen Sie der angegebenen Syntax für die Verwendung der Methode TolocaledateString ():
Tolocaledatestring (Orte, Optionen)In der obigen Syntax:
Beispiel
Ruf den "tolocaledatestring ()"Methode und abrufen das Jahr vom angegebenen Datum und speichern Sie es in einer Variablen"Getyear”:
var getyear = Datum.Tolocalestring ("Standard", Jahr: "numerisch");In ähnlicher Weise erhalten Sie den Monat und das Datum vom Datum mit der “tolocaledatestring ()Methode und speichern Sie sie in Variablen:
var GetMonth = Datum.Tolocalestring ("Standard", Monat: "2-digit");Legen Sie nun das Datum in einem bestimmten Format fest, indem Sie auf Variablen zugreifen, die das Jahr, Monat und Tag in einem bestimmten Format speichern:
var dateFormat = getyear + "-" + getMonth + "-" + GetDay;Drucken Sie das resultierende Datum auf der Konsole:
Konsole.log (DateFormat);Die Ausgabe zeigt, dass das Datum erfolgreich in das YYYY-MM-DD-Format umgewandelt wird
Wir haben alle bestmöglichen Lösungen zur Verfügung gestellt, um ein Datum wie in Yyyy-MM-DD in JavaScript zu formatieren.
Abschluss
Verwenden Sie das Format eines Datums als Jyjyy-MM-DD in JavaScripttolocaledatestring ()Methode oder die Verkettung der “Getreide ()","GetMonth ()" Und "Verabredung bekommen()”Methoden. Stellen Sie in der Methode TolocaledateString () die "die" fest "Möglichkeit"Parameter zum"2-stellig”Nummer für Monat und Datum, während im zweiten Ansatz die Führung Null an den resultierenden Wert anhängen, wenn er weniger als 10 ist. Dieses Tutorial hat die Methoden gezeigt.