Tach!
kann das Date-Objekt selbst:
https://wiki.selfhtml.org/wiki/JavaScript/Objekte/Date/toLocaleString
Und in neueren Browsern kann es noch mehr, vor allem auch gezielter als nur nach Browser-Einstellung. Das MDN hat zu Date eine Handvoll toLocale-Funktionen im Angebot. Und auch zur erwähnten kennt es Parameter, um das Verhalten zu steuern. Man beachte stets auch die Tabelle der Browserunterstützung an den Enden der Seiten.
dedlfix.