Neben
NodeJS wird
JavaScript vor allem in Browsern verwendet.
Convert ISO Date#
In speziellen Anwendungsfällen für HTML5-Datepicker kann folgender Code zur Umwandlung von Datum zu ISO-Date verwendet werden:
const convert = {
toISO: (text) => {
if (text) {
const parts = text.match(/(\d+)/g);
return ("0000" + parts[2]).slice(-4) +
"-" + ("00" + parts[1]).slice(-2) +
"-" + ("00" + parts[0]).slice(-2);
}
},
fromISO: (iso) => {
if (iso) {
const parts = iso.match(/(\d+)/g);
return ("00" + parts[2]).slice(-2) +
"." + ("00" + parts[1]).slice(-2) +
"." + ("0000" + parts[0]).slice(-4);
}
}
};