Ich versuche, einen Zeitstempel von d/m/yyyy
zu yyyy-mm-dd
durch JavaScript
zu konvertieren. Hier ist mein Code.konvertieren Datumsformat von D/M/JJJJ nach JJJJ-MM-TT in Javascript
var d = new Date();
d.setDate(d.getDate()-5);
temp = d.toLocaleString({minimumIntegerDigits: 2, useGrouping:false}).split(',')[0].split("/").reverse().join("-");
console.log(temp)
Ich erhalte eine Ausgabe wie diese 2016-5-5
, aber was ich nehme zu bekommen 2016-05-05
. Ich versuchte Optionen wie minimumIntegerDigits
mit toLocaleString
, aber es funktioniert nicht.
Vielen Dank im Voraus.
Dies muss die hundertste Frage zur Konvertierung von Daten mit JS sein. Bitte verwenden Sie das nächste Mal Google. – evolutionxbox
Sie versuchen nicht wirklich, * aus * einem bestimmten Format zu konvertieren, Sie möchten nur ein Datumsobjekt als Zeichenfolge im JJJJ-MM-TT-Format abrufen. Ich würde 'toLocaleString()' Optionen nicht verwenden, weil nicht alle Browser dies unterstützen. – nnnnnn