Hallo Jojo,
das verstehe ich schon. Es liegt m.E. daran, dass Deine Items (ZeitKeller und ZeitEG) "echte" DateTime-Items sind, und die enthalten eben auch Datum und Zeizone. Da Du aber nur (zumindest beim Keller) nur Stunde und Minuten aktualisiert, bleibt der Rest auf Default (01.01.1970).
Wie hast Du denn die Items definiert? Bei mir sind die Items, die nur als reine Uhrzeiten ohne Datum angezeigt werden, so definiert:
Code: Alles auswählen
DateTime Eine_Uhrzeit "der Zeitpunkt ist [%1$tH:%1$tM]"
Die werden dann automatisch als hh:mm angezeigt.
Bei mir werden die z.B. so beschrieben:
Code: Alles auswählen
Eine_Uhrzeit.postUpdate(ZonedDateTime.now().with(LocalTime.MIDNIGHT).plusMinutes(80).toLocalDateTime().toString())
Ich sehe gerade, dass Du nur "toLocalTime" verwendest. Es würde wahrscheinlich reichen, in "toLocalDateTime" zu ändern...