Hallo,
{ const mydate = new Date(), monate = [ "Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember" ]; const year = mydate.getFullYear(), month = mydate.getMonth(), daym = mydate.getDate(); const datumInfo = daym + ". " + monate[month] + " " + year; document.getElementById("tagesdatum").text = datumInfo; }
ich glaube,
{
const mydate = new Date();
const options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
const datumInfo = mydate.toLocaleDateString('de-DE', options);
document.getElementById("tagesdatum").text = datumInfo;
}
macht das selbe.
Siehe https://wiki.selfhtml.org/wiki/JavaScript/Objekte/Date/toLocaleString#toLocaleDateString_und_toLocaleTimeString
und https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString
Gruß
Jürgen