Opened 12 years ago
Closed 12 years ago
#181 closed Fehler (fixed)
Tägl. Zeitsync
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | sofort | Milestone: | |
| Component: | Gesamtsystem | Version: | ALLE |
| Severity: | Fehler | Keywords: | |
| Cc: |
Description (last modified by )
Der tägliche Zeitsync, bei eingestellten Zeitsynch. Regeln = STRIKT wird immer kurz vor Tageswechsel synchronisiert.
Es soll aber kurz nach 0 Uhr synchronisert werden, immer zu Beginn eines Tages.
Problem:
Auf die Uhrzeiten, die verglichen werden wird 2x die Zeitzone gerechnet. D.h. im Sommer (Zeitzone +2h) wird kurz nach 22 Uhr synchronisiert und im Winter (Zeitzone +1h) wird kurz nach 23 Uhr synchronisiert.
Lösung:
Zeitzone nicht 2x, sondern 1x auf die Uhrzeiten rechnen.
Änderungen: GcApp.cpp, IsPTBAllowed():
Vorher:
... myLocaltime(&t, &pValue(LastTimeSync)); ... myLocaltime(&t, &aValue(CurrentLocalTime)); ...
Nachher:
... myGmtime(&t, &pValue(LastTimeSync)); ... myGmtime(&t, &aValue(CurrentLocalTime)); ...
Change History (2)
comment:1 by , 12 years ago
| Description: | modified (diff) |
|---|
comment:2 by , 12 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.