Unixový čas: Porovnání verzí
Smazaný obsah Přidaný obsah
značka: editace z Vizuálního editoru |
značka: editace z Vizuálního editoru |
||
Řádek 241:
Další, mnohem méně vídanou vyriantou sledování Unixového času je ta, která používá jako základ výpočtu TAI. Některé linuxové systémy mohou být nakonfigurovány takto. Je to proto, že každý TAI den má přesně 86400 sekund a neexistují zde přechodné vteřiny, proto se jedná o čistě lineární součet sekund od 1970-01-01T00:00:00 TAI. To dělá počty s časovými úseky mnohem jednodušší. Hodnoty v tomto systému nevykazují nejednoznačnosti, s jakými se u striktně POSIX a NTP systémů setkáváme.
V případě nutnosti konverze tohoto pseudo-Unixového do UTC času ale budeme opět potřebovat tabulku přechodných sekund. To je podobné způsobu, jako když chceme převádět Unixový čas do místního času - je nutné zohlednit časová pásma. Databáze IANA obsahuje informace o přechodných sekundách. Organizace IANA také uvolňuje kód umožnující převody mezi TAI časovými otisky a lokálními časy. Problematické jsou akorát převody času před 1.1.1970, kdy Unixový čas nabývá záporných hodnot (popsáno níže).
TAI je na první pohled podobný Unixovému času, ale není totožný. TAI definuje vteřinu jinak než POSIX, na kterém je Unixový čas založen. TAI definuje sekundu jako čas, který je potřeba k oscilaci atomu Cesia 133 k vykonání 9 192 631 770 oscilací. Tato metoda využívaná v atomových hodinách je charakterizována velmi minimálními odchylkami, kdežto zemská rotace, na které je založeno UTC a POSIX, tím pádem i Unixový čas, má odchylky daleko výraznější.
zdroj http://www.timeanddate.com/time/leap-seconds-background.html
=== Representing the number[edit] ===
|