Какво е UTC и как се използва?

Какво е UTC и как се използва?

Ако някога се е налагало да проверявате часа в различна часова зона, има вероятност да сте чували за UTC. Но какво представлява този стандарт, защо го използваме и как той влиза в игра с компютрите?





Нека се потопим в UTC, за да можете да разберете повече за него и как той се свързва с ежедневието с часовите зони.





Какво е UTC?

UTC е стандартното време, използвано по целия свят за регулиране на часовниците. Той всъщност е „центърът“ на нашето отчитане на времето, като всички часови зони са посочени във връзка с това колко далеч или по -назад са от UTC.





Пълното име за UTC е координирано универсално време и неговият инициализъм е постигнат като компромис. Англоговорящите искаха да използват CUT (за „координирано универсално време“), докато говорещите френски се застъпват за TUC (съкращение от „temps universelordonné“). В крайна сметка беше избран UTC.

UTC срещу GMT: История

Често ще виждате, че UTC и GMT се използват взаимозаменяемо и докато това може да бъде подходящо за неофициална употреба, те не са еднакви технически.



GMT, или Greenwich Mean Time, е часова зона, разположена по протежение на главния меридиан. Той е създаден като международен стандарт през 1884 г. на Международната конференция за меридианите, където много нации се събраха, за да решат какъв ще бъде основният меридиан на Земята. Преди това времето варираше диво в различни области.

Основният меридиан, избран на тази конференция, преминава през Кралската обсерватория в Гринуич, давайки името на часовата зона. От 1884 г. до 1950 -те години GMT се използва като времеви стандарт.





Въпреки това, тъй като атомните часовници са изобретени през 50 -те години на миналия век, имаше по -точни начини за отчитане на времето, отколкото слънчевото време (изчисляване на времето въз основа на Слънцето), използвано по -рано. Новият стандарт за координирано време беше използван за първи път в началото на 1960 г., но той стана официален термин едва през 1967 г. и замени GMT няколко години по -късно.

Така че GMT ​​е часова зона, докато UTC е времеви стандарт. Можете да считате UTC за наследник на GMT, тъй като е по -точен.





UTC местоположение и отмествания

UTC, подобно на GMT, се базира на главния меридиан. Той не се променя за никаква форма на лятно часово време и обикновено се съобщава с помощта на 24-часов часовник, за да се избегне объркване. Използва се като основно измерване на времето от пилотите - тъй като те променят часовите зони толкова бързо, позоваването на всичко в UTC е по -малко объркващо.

Всяка друга часова зона се измества с определен брой часове (понякога половин час или дори 15-минутни стъпки) от UTC. Например Източното стандартно време в Северна Америка изостава с пет часа UTC през зимните месеци. Това се изразява като UTC-05: 00 или UTC-5 .

В райони, които спазват лятното часово време (в някои региони наричано лятно часово време), връзката им с UTC се променя през летните месеци. Например Източното лятно часово време в Северна Америка изостава с четири часа от UTC, тъй като часовниците се преместват с един час напред за лятно часово време.

Докато Великобритания, Ирландия, Португалия и някои страни в Западна Африка са приведени в съответствие с UTC/GMT през зимните месеци, тези, които спазват лятното часово време, са с един час пред UTC през летните месеци. Те използват различно име на часова зона, като например British Summer Time, за да направят това разграничение.

Часовата зона, която е най -далеч напред (първата, която ще види нова година) е UTC+14. Линейните острови Кирибати (източно от Австралия и южно от Хавай) са в тази часова зона. Междувременно последната часова зона (последната, която ще види нова година) е UTC-12. В тази часова зона се намират само необитаемите острови Бейкър и Хауланд.

Повечето часови зони са изместени от UTC на едночасови стъпки, но това не винаги е така. Например, Индийското стандартно време е UTC+05: 30 и не се променя за лятното часово време. Стандартното време в Непал е UTC+05: 45, което го прави една от малкото официални часови зони, изместени с 45 минути.

Как компютрите използват UTC?

Очевидно всеки компютър и смартфон днес следи времето. Въпреки че можете да настроите часовника ръчно, повечето устройства се регистрират със сървър за време, за да зададат часа на вашето устройство. Дали използват UTC или не, зависи от това дали са базирани на Unix.

Windows е единствената основна операционна система, която приема, че часовникът на вашата система е в местно време. Въпреки това, всички Unix и Unix-подобни операционни системи, включително macOS, Linux, Android и iOS, запазват времето в UTC и прилагат изместване.

Епохата, или начало на измерване на времето, за Unix е полунощ UTC на 1 януари 1970 г. Unix системите следят времето, като записват броя секунди, които са изминали от този момент.

UTC е полезен за обикновените хора, които планират събития, които включват участници в различни часови зони. Можете да го добавите към частта на Световния часовник на приложението Часовник на Android и iPhone. Ако използвате устройство, което не поддържа UTC като опция по някаква причина, времето в Рейкявик е същото като GMT и не се променя за лятното часово време.

В Windows 10 можете да отидете на Настройки> Час и език> Дата и час и изберете Добавете часовници за различни часови зони вдясно. Добавете UTC тук и ще го видите в менюто за време, което се появява, когато щракнете върху часовника в долния десен ъгъл на екрана.

На Mac добавете UTC към Световен часовник джаджа, за да стане лесно достъпен. А в Linux приложението Clock трябва да има опция за добавяне на допълнителни часови зони.

Проблеми с UTC и компютърно време

Като се има предвид, че „U“ в UTC означава „Универсален“, може да си помислите, че използването му е идеално решение за всички нужди на времето. За съжаление това не е така.

Високостни секунди

Голям проблем с UTC е, че той трябва да добавя високосни секунди от време на време. Това е така, защото атомното време не е точно същото като слънчевото, тъй като въртенето на Земята постепенно се забавя с течение на времето. Без високосни секунди UTC в крайна сметка би изпреварил по -напред от наблюдаваното слънчево време.

Използват се високосни секунди, така че UTC никога да не се различава от слънчевото време с повече от 0,9 секунди. Група, наречена Международна служба за въртене и референтни системи на Земята (IERS), отговаря за решаването кога да се въведат високосни секунди.

Първата скокова секунда се случи през 1972 г., а общо бяха 37. Средно на всеки 21 месеца се случва високосна секунда, но те не са последователни. По време на високосна секунда часовниците преминават от 23:59:59 до 23:59:60, преди да оттичат до 00:00:00 на следващия ден.

Очевидно добавянето на допълнителна секунда може да причини много проблеми с изчислителните системи. Всичко, което разчита на точно определяне на времето, или системи, които не са изградени за отчитане на допълнителната секунда, може да има големи проблеми, когато настъпят високосни секунди. Unix времето игнорира високосни секунди, което означава, че това измерване не е 100 процента точно.

По този начин се водят непрекъснати дискусии около спирането на тази практика.

Други усложнения във времето

Освен това, UTC не отчита изрично много други промени във времето, настъпили през годините. Например:

  • Часовите зони са прекроени от самото им създаване, така че знанието за колко часа е било на определено място зависи от това преди колко време проверявате часа.
  • В случая на Самоа цяла държава смени часовите зони. Той се премести от UTC-11 на UTC+13 през 2011 г., за да се подреди по-добре с Австралия и Нова Зеландия.
  • Някои държави са спазвали лятното часово време, но вече не го правят. В някои региони или щати част от района може да следва лятното часово време, докато други не. Това означава, че се нуждаете от точно местоположение, за да определите часа.
  • Повечето (но не всички) от света преминаха към григорианския календар през 1580 -те години. Преди това е бил използван Юлианският календар, който интерпретира датите по различен начин.

Този вид проблеми не ви засягат да проверявате колко е часа по целия свят в момента, но показват как времето не е статична мярка. Времето е изключително сложна тема и колкото и да се опитваме да го стандартизираме, винаги ще има изключения и нередности. Това може да бъде трудно за компютрите да се справят.

Свързани: Как да работим ефективно с дати и часове в MySQL

Препоръчваме статията на Зак Холман UTC е достатъчно за всички ... нали? ако искате да научите повече за многото сложности на измерването на времето.

как да намерите ip адрес от имейл

UTC е стандарт

Сега знаете какво е UTC, защо е стандарт за измерване на времето и как се прилага днес. Важно е да знаете дали някога работите с хора в други часови зони, но и интересно заради самата нея.

Надяваме се, че ще мине много време, преди да има поредното голямо стандартно разтърсване по време. Междувременно можете поне да се уверите, че времето на компютъра ви е точно!

Дял Дял Туит електронна поща Погрешно ли е времето ви в Windows 10? Ето как да поправите часовника на Windows

Когато времето за Windows 10 е грешно или продължава да се променя, ето какво можете да направите, за да се уверите, че часовникът на компютъра ви е настроен правилно.

Прочетете Напред
Свързани теми
  • Обяснена технология
  • Управление на времето
  • Unix
  • Терминология
За автора Бен Стегнер(1735 публикувани статии)

Бен е заместник -редактор и мениджър по включване в MakeUseOf. Той напусна работата си по ИТ, за да пише на пълен работен ден през 2016 г. и никога не е поглеждал назад. Той отразява технически уроци, препоръки за видео игри и още като професионален писател повече от седем години.

Още от Бен Стегнер

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате