#programowanie #zmianaczasu

mircy pamiętam, że kiedyś o tym czytałem ale absolutnie nic nie pamiętam i nie mogę teraz nic mądrego wymyślić.

Jak jest obsługiwana / jak ją obsłużyć zmiana czasu w systemach IT. Np. mam monitoring serwerów i zbieram dane o uptime razem z timestampem. I po zmianie czasu cofnę się o godzinę. Efektem czego mam dwa (przykładowo) rekordy z różnymi danymi. Jak to rozgraniczyć? Niby dwa razy do roku, no ale
@mortt: zobacz to wideo, facet mówi o strefach czasowych ale to w zasadzie ten sam problem. https://www.youtube.com/watch?v=-5wpm-gesOY

W systemach należy korzystać z uniwersalnego czasu-jakim jest timestamp. A strefy czasowe, zmiany czasu i inne takie to tylko JAK u danego użytkownika się coś wyświetla.

Tyle że z 32 bitowym timestampem jest problem jak będziesz chciał coś powyżej 2038 roku ;-)
@tomy86: zimowy poprawnym czasem, żadne pseudo oszczędności! nauczyliby się ludzie pracować od 6 i otwierać sklepy od 6, to by nie musieli w lecie czasu przesuwać, żeby mieć dłuższy dzień.