NEWS
[Frage] Zeitstempel aus sql-DB in UTC
-
Hallo zusammende,
ich habe gelernt, dass Daten per sql in der MariaDB immer mit dem UTC-Zeitstempel hinterlegt werden.
Wie geht Ihr damit um, wenn Ihr Daten per javascript aus der DB in der Lokalzeit ausgeben möchtet v.a. vor dem Hintergrund, dass der Zeitoffset ja nicht konstant ist, sondern von der Sommer-/Winterzeit abhängt?Aktuelles Beispiel:
pi@iobroker-pi:~ $ sudo mysql -e "select now();"; date +---------------------+ | now() | +---------------------+ | 2023-06-26 19:01:07 | +---------------------+ Mo 26. Jun 19:01:07 CEST 2023Javascript in iobroker gibt zum selben Zeitpunkt folgendes zurück:
[{'now()':'2023-06-26T17:03:48.000Z'}]Hitzige Grüße,
Ralf -
Hallo zusammende,
ich habe gelernt, dass Daten per sql in der MariaDB immer mit dem UTC-Zeitstempel hinterlegt werden.
Wie geht Ihr damit um, wenn Ihr Daten per javascript aus der DB in der Lokalzeit ausgeben möchtet v.a. vor dem Hintergrund, dass der Zeitoffset ja nicht konstant ist, sondern von der Sommer-/Winterzeit abhängt?Aktuelles Beispiel:
pi@iobroker-pi:~ $ sudo mysql -e "select now();"; date +---------------------+ | now() | +---------------------+ | 2023-06-26 19:01:07 | +---------------------+ Mo 26. Jun 19:01:07 CEST 2023Javascript in iobroker gibt zum selben Zeitpunkt folgendes zurück:
[{'now()':'2023-06-26T17:03:48.000Z'}]Hitzige Grüße,
Ralf@rogerwilco-0 sagte: Javascript in iobroker gibt zum selben Zeitpunkt folgendes zurück:
new Date('Zeitstring') wandelt in das Date-Objekt, das als lokale Uhrzeit interpretiert wird.
Mittels formatDate() kann ein beliebiger lokaler Datums-/Zeitstring erstellt werden.
-
@rogerwilco-0 sagte: Javascript in iobroker gibt zum selben Zeitpunkt folgendes zurück:
new Date('Zeitstring') wandelt in das Date-Objekt, das als lokale Uhrzeit interpretiert wird.
Mittels formatDate() kann ein beliebiger lokaler Datums-/Zeitstring erstellt werden.
@paul53 Cool, Danke für den Tipp, das hat funktioniert!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login