Gunnar Bittersmann: Javascript getMonth

Beitrag lesen

@@dedlfix

Dann musst du eine 10 als Monat an new Date() übergeben.

Musst du nicht. Look Ma, no 10 for November:

var einTagImNovember = new Date('2018-11-25');

console.log(einTagImNovember.toLocaleString('de-DE', { year: 'numeric', month: 'numeric', day: 'numeric' })); // 25.11.2018

Man kann das Date-Objekt ja verwenden ohne in die Interna hineinzuschauen. Sollte man vielleicht auch.

Die Entscheidung, Monate bei 0 anfangen lassen zu zählen, war wohl eine der dümmsten in der Geschichte der IT.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann