Witam,
Wiem, że odkopuje stary temat, ale mam problem z warunkiem dodawania oraz odejmowania godziny na przejściu czas zimowy -> letni i na odwrót. W moim programie przy zmianie czasu z letniego na zimowy uzyskuje zapętlenie non stop odejmuje oraz dodaje godzinę. Jest to związane z tym, że zmiana czasu następuje o godz. 3.00 następuje zmiana czasu więc odejmuje godzinę, ale po godzinie znowu dochodzi do godz. 3.00 i znowu próbuje odejmować godzine i tak w kółko. Próbowałem już dodawać zmienne, które niby miały blokować te zdarzenia, ale jakoś nie chcą działać.
Zapisując w pseudokodzie początkowo program wygląda tak
Zaloguj się, aby zobaczyć kod
Przy takim programie problem jest również z nastawą czasu, bo program próbuje od razu dodać godzinę lub ją odjąć. Ustawiając godz 00:00 program z automatu doda +1 lub -1.
Może już ktoś z Was rozwiązał taki problem...
Pozdrawiam