NEWS
Gelöst: Zeitstempel MEZ
-
Hallo,
wie erlange ich folgendes Datumsstatement?
Wed May 01 2024 12:02:36 GMT+0200 (Mitteleuropäische Sommerzeit)const date = new Date(); console.log(new Date(date).toString());
bringt mir: Wed May 01 2024 13:54:00 GMT+0200 (Central European Summer Time)
wie kann ich (central European Summer Time) durch (Mitteleuropäische Sommerzeit) ersetzen?var test=new Date(date).toString(); log(test.replace("(Central European Summer Time)", '(Mitteleuropäische Sommerzeit)'));
Klar mit geht das auch per Script, aber geht das auch einfacher? Könnte ja auch mal Winterzeit sein.
Gruß
Michael -
console.log(new Date().toString());
Ich erhalte im Log
Wed May 01 2024 16:14:18 GMT+0200 (Mitteleuropäische Sommerzeit)
Muss wohl eine Einstellung im ioBroker sein?
-
ich vermute das die sprache des betriebssystems auf englisch eingestellt ist.
probiere mal hier
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString?retiredLocale=dewenn du auf der shell den befehl
locale
eingibst siehst du was eingestellt ist.
bei ist ist
LANG=de_DE.UTF-8
eingestellt und das von dir gewünschte ergebnis wird ausgegeben -
@michihorn bitte Threadtitel sinnvoll anpassen
-
@michihorn sagte: Gelöst:
Welche Einstellung musste geändert werden: ioBroker oder OS?
-
@paul53 OS