Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

wyświetlanie poprawnej daty i czasu

Termin Definicja
wyświetlanie poprawnej daty i czasu

Wyświetlanie poprawnej daty i czasu wymaga uwzględnienia strefy czasowej odbiorcy.

Skąd system wie, która godzina

Poprawna data w komputerze to wypadkowa trzech rzeczy: zegara sprzętowego RTC podtrzymywanego baterią na płycie głównej, ustawienia strefy czasowej w systemie oraz synchronizacji z zewnętrznym źródłem czasu przez protokół NTP na porcie 123. Windows domyślnie zakłada, że RTC pokazuje czas lokalny, Linux i systemy uniksowe — że czas uniwersalny UTC. Przy podwójnym systemie na jednej maszynie skutkuje to skokiem zegara o wartość przesunięcia strefy przy każdym przełączeniu, w Polsce o godzinę zimą i dwie latem. Rozwiązaniem jest ujednolicenie założenia po obu stronach.

Strefa odbiorcy, strefa serwera i zapis w bazie

W komunikacji i w aplikacjach webowych problem przenosi się na poziom danych. Znacznik czasu zapisany bez informacji o strefie jest niejednoznaczny — ten sam ciąg oznacza inną chwilę dla odbiorcy w Warszawie i w Chicago. Praktyka, która się broni, to przechowywanie wartości w UTC i przeliczanie jej dopiero przy wyświetlaniu, na podstawie strefy użytkownika. W SQL Server odpowiada temu typ datetimeoffset przechowujący przesunięcie razem z wartością, w odróżnieniu od datetime, które go nie zna. W wiadomościach e-mail chwilę nadania niesie nagłówek Date wraz z przesunięciem, ale klient pocztowy pokazuje ją już w strefie odbiorcy.

Objawy rozjechanego zegara

Wyczerpana bateria CR2032 na płycie głównej daje charakterystyczny zestaw: po każdym odłączeniu zasilania komputer wraca do daty produkcji BIOS-u, a przeglądarka zaczyna odrzucać certyfikaty stron komunikatem o nieprawidłowej dacie ważności. Podobnie zachowuje się logowanie do domeny — protokół Kerberos odrzuca bilety przy rozbieżności czasu przekraczającej domyślne pięć minut, więc użytkownik nie może się zalogować mimo poprawnego hasła. Osobna kategoria to zmiana czasu na letni: skrypty i harmonogramy zaplanowane na godzinę, która w noc przestawienia nie istnieje, po prostu się nie wykonują, a te ustawione w godzinie powtórzonej jesienią uruchamiają się dwa razy.

Naprawa zegara i porządkowanie czasu w sieci firmowej

Wymiana baterii podtrzymującej to prosta operacja w komputerze stacjonarnym, ale w laptopach bateria bywa zalana w koszulce termokurczliwej i przylutowana do złącza na płycie, więc wymaga rozebrania obudowy i przelutowania styków. Robimy to razem z ustawieniem synchronizacji czasu, tak by stacje robocze pobierały godzinę z kontrolera domeny, a nie z przypadkowego serwera w internecie — w środowiskach z bazą SQL Server obsługującą sprzedaż rozjazd zegarów między serwerem a stanowiskami potrafi popsuć numerację i chronologię dokumentów. Diagnoza laptopa przy odbiorze jest u nas bezpłatna.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę