(gelöst) Falsche Uhrzeit

mechanicus

Betreff:

(gelöst) Falsche Uhrzeit

 ·  Gepostet: 16.08.2024 - 13:48 Uhr  ·  #172511
Code
$ uname -r                                                                                     
6.8.9-100.fc38.x86_6
$ java -version                                                                                
openjdk version "17.0.11" 2024-04-16
OpenJDK Runtime Environment (Red_Hat-17.0.11.0.9-1) (build 17.0.11+9)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.11.0.9-1) (build 17.0.11+9, mixed mode, sharing)
Jameica liefert die falsche Uhrzeit 6 Stunden zu früh):

Wie kann ich das richtig einstellen?

infoman

Betreff:

Re: Falsche Uhrzeit

 ·  Gepostet: 16.08.2024 - 16:10 Uhr  ·  #172514

mechanicus

Betreff:

Re: Falsche Uhrzeit

 ·  Gepostet: 16.08.2024 - 18:31 Uhr  ·  #172517
Code
# hwclock && date
2024-08-16 18:06:53.759913+02:00
Fr 16. Aug 18:06:54 CEST 2024
$ ls -lh /etc/localtime 
lrwxrwxrwx. 1 root root 35 19. Jun 2023  /etc/localtime -> ../usr/share/zoneinfo/Europe/Berlin
Danke für den Hinweis, aber wie man in einem Linuxsystem die Zeit einstellt, ist mir schon klar, das ist hier auch nicht das Problem, sondern die abweichende Zeit in Hibiskus/Jameica.

mechanicus

Betreff:

Re: Falsche Uhrzeit

 ·  Gepostet: 16.08.2024 - 19:02 Uhr  ·  #172518
Das Startscript jameica.sh übernimmt die Defaulteinstellungen (USA), nicht die Systemeinstellungen.
Ich habe ihm die Zeitzone Europe/Berlin exlizit mitgegeben und nun klappt es.
Code
(...)exec  java $_JLP -Djava.net.preferIPv4Stack=true -Duser.timezone="Europe/Berlin" -Xmx512m  (...)

hibiscus

Betreff:

Re: (gelöst) Falsche Uhrzeit

 ·  Gepostet: 16.08.2024 - 22:24 Uhr  ·  #172520
Ich frage mich, warum du die Zeitzone auf USA gestellt hast, dann aber deutsche Zeit haben willst.

mechanicus

Betreff:

Re: (gelöst) Falsche Uhrzeit

 ·  Gepostet: 16.08.2024 - 23:53 Uhr  ·  #172523
Die Systemzeit war stets unverändert Europe/Berlin, nur in Hibiskus war USA, das habe ich mit der Startscriptergänzung behoben.

Ich vermute, das die Systemzeit nicht richtig in die Javaumgebung durchgereicht wurde, was aber kein Fehler von Hibiscus ist. Vermutlich waren die entsprechenden Systemvariablen nicht belegt.

hibiscus

Betreff:

Re: (gelöst) Falsche Uhrzeit

 ·  Gepostet: 17.08.2024 - 08:57 Uhr  ·  #172526
Ich nehme eher an, *dass* eine Umgebungsvariable ("TZ"?) gesetzt ist. Bei mir ist gar keine gesetzt und die Java-Anwendungen verwenden ganz regulär die Systemzeit. Was liefert bei dir "echo $TZ" und "timedatectl"?