Jeśli kiedykolwiek musiałeś sprawdzić czas w innej strefie czasowej, prawdopodobnie słyszałeś o UTC. Ale czym jest ten standard, dlaczego go używamy i jak to się ma do komputerów?
Zanurzmy się w UTC, aby dowiedzieć się więcej na jego temat i jak wiąże się on z codziennym życiem ze strefami czasowymi.
Co to jest UTC?
UTC to standard czasu używany na całym świecie do regulacji zegarów. W rzeczywistości jest to „centrum” naszego pomiaru czasu, z odniesieniami do wszystkich stref czasowych w odniesieniu do tego, jak daleko przed lub daleko za UTC się znajdują.
Pełna nazwa UTC to Coordinated Universal Time, a jej inicjalizacja została osiągnięta jako kompromis. Osoby anglojęzyczne chciały używać CUT (od „Coordinated Universal Time”), podczas gdy francuskojęzyczni opowiadali się za TUC (skrót od „temps universel cooperonné”). Ostatecznie wybrano UTC.
UTC vs. GMT: Historia
Często zdarza się, że UTC i GMT są używane zamiennie, a chociaż może to być przydatne do nieformalnego użytku, nie są one technicznie takie same.
GMT lub Greenwich Mean Time to strefa czasowa położona wzdłuż południka głównego. Został ustanowiony jako międzynarodowy standard w 1884 r. Na Międzynarodowej Konferencji Meridianów, podczas której wiele narodów zebrało się, aby zdecydować, jaki będzie główny południk Ziemi. Wcześniej czas różnił się dziko na różnych obszarach.
Główny południk wybrany na tej konferencji przebiega przez Królewskie Obserwatorium w Greenwich, nadając strefie czasowej swoją nazwę. Od 1884 do lat pięćdziesiątych GMT był używany jako standard czasu.
Jednakże, ponieważ zegary atomowe zostały wynalezione w latach pięćdziesiątych XX wieku, istniały dokładniejsze sposoby mierzenia czasu niż poprzednio stosowany czas słoneczny (obliczanie czasu na podstawie Słońca). Nowy standard czasu koordynowanego został po raz pierwszy zastosowany na początku 1960 r., Ale stał się oficjalnym terminem dopiero w 1967 r. I zastąpił GMT kilka lat później.
Więc GMT to strefa czasowa, a UTC to standard czasu. Możesz uznać UTC za następcę GMT, ponieważ jest dokładniejszy.
Lokalizacja UTC i przesunięcia
UTC, podobnie jak GMT, ma swoją siedzibę na południku głównym. Nie zmienia się dla żadnej formy czasu letniego i jest zwykle przekazywany za pomocą zegara 24-godzinnego, aby uniknąć nieporozumień. Jest używany jako podstawowy pomiar czasu przez pilotów - ponieważ tak szybko zmieniają strefy czasowe, odnoszenie się do wszystkiego w UTC jest mniej zagmatwane.
Każda inna strefa czasowa jest przesunięta o określoną liczbę godzin (czasami o pół godziny lub nawet 15 minut) w stosunku do czasu UTC. Na przykład czas wschodni standardowy w Ameryce Północnej jest pięć godzin za czasem UTC w miesiącach zimowych. Jest to wyrażone jako UTC-05: 00 lub UTC-5.
Na obszarach, na których obserwuje się czas letni (zwany w niektórych regionach czasem letnim), ich stosunek do czasu UTC zmienia się w miesiącach letnich. Na przykład wschodni czas letni w Ameryce Północnej jest cztery godziny za czasem UTC, ponieważ zegary są przestawiane o jedną godzinę do przodu, aby ustawić czas letni.
Podczas gdy Wielka Brytania, Irlandia, Portugalia i niektóre kraje w Afryce Zachodniej są dostosowane do czasu UTC / GMT w okresie W miesiącach zimowych te, które obserwują czas letni, są o godzinę przed czasem UTC latem miesięcy. Aby dokonać tego rozróżnienia, używają innej nazwy strefy czasowej, takiej jak British Summer Time.
Najbardziej oddalona strefa czasowa (pierwsza, która widzi nowy rok) to UTC + 14. W tej strefie czasowej znajdują się Wyspy Line of Kiribati (na wschód od Australii i na południe od Hawajów). Tymczasem ostatnia strefa czasowa (ostatnia, która widzi nowy rok) to UTC-12. W tej strefie czasowej znajdują się tylko niezamieszkane wyspy Baker i Howland.
Większość stref czasowych jest przesunięta w stosunku do czasu UTC w odstępach godzinnych, ale nie zawsze tak jest. Na przykład, indyjski czas standardowy to UTC + 05:30 i nie zmienia się na czas letni. Standardowy czas Nepalu to UTC + 05: 45, co czyni go jedną z niewielu oficjalnych stref czasowych przesuniętych o 45 minut.
W jaki sposób komputery wykorzystują UTC?
Oczywiście każdy dzisiejszy komputer i smartfon śledzi upływający czas. Chociaż możesz ustawić zegar ręcznie, większość urządzeń łączy się z serwerem czasu, aby ustawić czas w urządzeniu. To, czy używają UTC, czy nie, zależy od tego, czy są oparte na Uniksie.
Windows jest jedynym głównym systemem operacyjnym, który zakłada, że zegar systemu jest zgodny z czasem lokalnym. Jednak wszystkie systemy operacyjne Unix i Unix, w tym macOS, Linux, Android i iOS, zachowują czas w UTC i stosują przesunięcie.
Epoka lub początek pomiaru czasu, dla Uniksa jest północ czasu UTC 1 stycznia 1970 roku. Systemy uniksowe śledzą czas, rejestrując liczbę sekund, które upłynęły od tego momentu.
UTC jest przydatne dla zwykłych ludzi planujących wydarzenia, które obejmują uczestników w różnych strefach czasowych. Możesz dodać go do części aplikacji Zegar na świecie z zegarem na urządzeniach z Androidem i iPhonie. Jeśli używasz urządzenia, które z jakiegoś powodu nie obsługuje UTC jako opcji, czas w Reykjaviku jest taki sam jak GMT i nie zmienia się w przypadku czasu letniego.
W systemie Windows 10 możesz przejść do Ustawienia> Czas i język> Data i godzina i wybierz Dodaj zegary dla różnych stref czasowych po prawej. Dodaj tutaj UTC, a zobaczysz go w menu czasu, które pojawia się po kliknięciu zegara w prawym dolnym rogu ekranu.
Na komputerze Mac dodaj UTC do Zegar Światowy widget, aby był łatwo dostępny. W Linuksie aplikacja Zegar powinna mieć opcję dodawania dodatkowych stref czasowych.
Problemy z czasem UTC i czasem komputera
Biorąc pod uwagę, że „U” w UTC oznacza „Universal”, można by pomyśleć, że jego użycie jest idealnym rozwiązaniem dla wszystkich potrzeb czasowych. Niestety tak nie jest.
Leap Seconds
Dużym problemem związanym z UTC jest to, że co jakiś czas musi dodawać sekundy przestępne. Dzieje się tak, ponieważ czas atomowy nie jest dokładnie tym samym, co czas słoneczny, ponieważ obrót Ziemi stopniowo zwalnia z czasem. Bez sekund przestępnych UTC w końcu wyprzedziłby obserwowalny czas słoneczny.
Wykorzystywane są sekundy przestępne, aby UTC nigdy nie różniło się od czasu słonecznego o więcej niż 0,9 sekundy. Grupa o nazwie International Earth Rotation and Reference Systems Service (IERS) jest odpowiedzialna za decyzję, kiedy wstawić sekundy przestępne.
Pierwsza sekunda przestępna miała miejsce w 1972 roku, w sumie było ich 37. Średnio co 21 miesięcy występuje sekunda przestępna, ale nie są one spójne. W sekundę przestępną zegary zmieniają się od 23:59:59 do 23:59:60, a następnie odliczają do 00:00 następnego dnia.
Oczywiście nadrobienie dodatkowej sekundy może spowodować wiele problemów z systemami komputerowymi. Wszystko, co opiera się na precyzyjnym czasie lub systemy, które nie są zbudowane w celu uwzględnienia dodatkowej sekundy, mogą mieć poważne problemy, gdy wystąpią sekundy przestępne. Czas systemu Unix ignoruje sekundy przestępne, co oznacza, że ten pomiar nie jest w 100% dokładny.
W związku z tym trwają dyskusje na temat zaprzestania tej praktyki.
Inne komplikacje czasowe
Poza tym UTC nie uwzględnia w sposób wyraźny wielu innych zmian w czasie, które miały miejsce na przestrzeni lat. Na przykład:
- Strefy czasowe były przerysowywane od momentu ich powstania, więc wiedza o tym, która była godzina w określonej lokalizacji, zależy od tego, jak dawno sprawdzasz czas.
- W przypadku Samoa cały kraj zmienił strefy czasowe. Przeniósł się z UTC-11 do UTC + 13 w 2011 roku, aby lepiej dopasować się do Australii i Nowej Zelandii.
- W niektórych krajach obowiązywał czas letni, ale już tego nie robią. W niektórych regionach lub stanach w części obszaru może obowiązywać czas letni, a w innych nie. Oznacza to, że potrzebujesz dokładnej lokalizacji, aby określić czas.
- Większość (ale nie cały) świata przeszła na kalendarz gregoriański w latach osiemdziesiątych XVI wieku. Wcześniej używano kalendarza juliańskiego, który inaczej interpretuje daty.
Tego rodzaju problemy nie mają wpływu na sprawdzenie, która jest teraz godzina na całym świecie, ale pokazują, że czas nie jest miarą statyczną. Czas to niezwykle złożony temat i bez względu na to, jak bardzo staramy się go ujednolicić, zawsze będą wyjątki i nieprawidłowości. Komputery mogą mieć z tym problem.
Związane z: Jak efektywnie pracować z datami i godzinami w MySQL
Polecamy artykuł Zacha Holmana UTC wystarczy dla każdego... dobrze? jeśli chcesz dowiedzieć się więcej o wielu złożonościach pomiaru czasu.
UTC to standard
Teraz wiesz, czym jest UTC, dlaczego jest standardem pomiaru czasu i jak jest obecnie wdrażany. Ważne jest, aby wiedzieć, czy kiedykolwiek pracujesz z ludźmi w innych strefach czasowych, ale także interesujących dla samego siebie.
Miejmy nadzieję, że minie dużo czasu, zanim nastąpi kolejny poważny standardowy wstrząs. W międzyczasie możesz przynajmniej upewnić się, że czas na komputerze jest dokładny!
Jeśli czas w systemie Windows 10 jest nieprawidłowy lub ciągle się zmienia, oto, co możesz zrobić, aby upewnić się, że zegar komputera jest ustawiony prawidłowo.
Czytaj dalej
- Technologia wyjaśniona
- Zarządzanie czasem
- Unix
- Terminologia
Ben jest zastępcą redaktora i kierownikiem ds. Wdrażania w MakeUseOf. Odszedł z pracy w IT, aby pisać na pełen etat w 2016 roku i nigdy nie oglądał się za siebie. Od ponad sześciu lat zajmuje się samouczkami technicznymi, zaleceniami dotyczącymi gier wideo i nie tylko.
Zapisz się do naszego newslettera
Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.