Сходи.  Вхідна група.  Матеріали.  Двері.  Замки.  Дизайн

Сходи. Вхідна група. Матеріали. Двері. Замки. Дизайн

» Utc 3 час зараз. UTC: що це означає як розшифровується? Відмінність часових поясів UTC від GMT

Utc 3 час зараз. UTC: що це означає як розшифровується? Відмінність часових поясів UTC від GMT

Поясне час – система рахунку часового часу, заснована на розподілі поверхні Землі на 24 часових пояси, через 15° по довготі. Час у межах одного часового поясу вважається однаковим. У 1884 році на Міжнародній конференції було ухвалено рішення про застосування цієї системи. Відповідно до міжнародної угоди 1883 року, початковим («нульовим») меридіаном вважається той, який проходить через Грінвічську обсерваторію у передмісті Лондона. Місцевий грінвічський час (GMT), умовилися називати всесвітнім або «Світовим часом» UTC/GMT/Z.

На території Росії з 28 березня 2010 року – 9 часових поясів (до цього було 11 тайм-зон). Самарська область та Удмуртія перейшли на Московський час (другий часовий пояс). Кемеровська обл. (Кузбас) – на Омське (MCK+3). Камчатський край та Чукотка – на Магаданське (МСК+8). У цих п'яти суб'єктах Федерації, 28 березня 2010 року – годинникові стрілки не переводили.

Скасуються два пояси – третій (Самарський, МСК+1) та одинадцятий (Камчатський, МСК+9). Усього їх стає 9, і максимальний розкид часу в нашій країні скорочується з 10 до 9 годин.

У Росії, з березня 2011 року, після переходу на літній час, стрілки годинника більше не будуть перекладатися.

Часовий пояс Москви, за стабільним часом: +4 (UTC/GMT + 4:00)

UTC (coordinated universal time) – це всесвітній стандарт для визначення часу та дати. Раніше він був відомий як Грінвічський середній час (GMT). Інші скорочення, що стосуються цього стандарту - "universal time" і "world time."
Для чого потрібен час по UTC?

UTC використовується міжнародними короткохвильовими мовниками в їх частотних розкладах та програмних планах. Радіоаматори-ефірщики, слухачі-короткохвильовики, військові та сервісні радіослужби також широко використовують UTC. Грінвічський середній час був заснований на часі на нульовому меридіані, який проходить через Грінвіч (Англія). GMT став світовим часом та стандартом дати, тому що він використовувався Британським королівським морським та торговим флотом протягом дев'ятнадцятого століття. Сьогодні по UTC працює прецизійний атомний годинник, короткохвильові сигнали часу та супутники, щоб гарантувати надійність і точність стандарту для наукових та навігаційних цілей. Незважаючи на уточнення точності, стандарт UTC використовує ті ж принципи, що і в GMT.
Яку годинну систему використовує UTC?

UTC використовує 24-годинну систему позначення часу. "1:00 AM" в UTC виражається як 0100 і оголошується "zero one hundred". П'ятнадцять хвилин другого виражаються як 0115; тридцять вісім хвилин на другу - 0138 (зазвичай вимовляється "zero one thirty-eight"). Наступна хвилина після 0159 - 0200. Наступна хвилина після 1259 - 1300 (вимовляється "thirteen hundred"). Це триває до 2359. Наступна хвилина – 0000 (zero hundred) – початок нової доби.
Яка головна помилкапри перерахунку часу?

Головне джерело замішання під час використання UTC — те, що дата також змінюється відповідно до UTC. Наприклад, QSO, проведене в п'ятницю о 23:00 UTC у Москві, ви запишете в суботу о 3:00 московського часу. І тому, якщо ви провели QSO в Москві в понеділок 3:00 м.в., в журналі слід вказувати «Неділя, 23:00 UTC.

  • UTC: час на нульовому меридіані називається Всесвітній координований час, Universal Coordinated Time. Розбіжність акроніму було викликано необхідністю універсальності його всім мов.
  • GMT: раніше замість UTC використовувався середній час за Грінвічем (Greenwich Mean Time, GMT), так як нульовий меридіан був обраний так, щоб проходити через Грінвічську королівську обсерваторію.
  • Інші часові пояси можуть бути записані як усунення від UTC. Наприклад, Австралійський східний стандартний час (EST) записується як UTC+1000, тобто час 10:00 UTC є 20:00 EST того ж дня.
  • Літній часне впливає на UTC. Це лише політичне рішення зміни часового поясу (зміщення від UTC). Наприклад, GMT все ще використовується: це британський національний час узимку. Влітку воно стає BST.
  • Високосні секунди: за міжнародною угодою, UTC тримається не більше ніж 0,9 секунди від фізичної реальності (UT1, яка вимірюється за сонячним часом) шляхом введення «високосної секунди» в кінці останньої хвилини року по UTC або останньої хвилини червня.
  • Високосные секунди нічого не винні оголошуватися (астрономами) більш як 6 місяців до запровадження. Це є проблемою, якщо вам потрібне будь-яке планування з секундною точністю протягом більше 6 місяців.
  • Час Unix: вимірюється кількістю секунд, що пройшли з «епохи» (початок 1970 по UTC). На час Unix не впливають часові пояси або літній час.
  • Відповідно до стандарту POSIX.1, для часу Unix передбачається обробляти високосну секунди шляхом повторення попередньої секунди, наприклад: 59.00 59.25 59.50 59.75 59.00 ← повтор 59.25 59.50 5 кре. сну секунду у вашому системному годиннику і ваш час гарантовано піде у зворотний бік. З іншого боку, кожен день дорівнює точності 86 400 секунд, і вам не знадобиться таблиця всіх минулих і майбутніх високосних секунд для того, щоб перевести Unix-час у зручну для людини форму години-хвилини-секунди.
  • Передбачається, що ntpd зробить повтор після того, як отримає «високосні біти» від вищих серверів часу, але я також бачив і те, як він не робить нічого: система переходить на одну секунду в майбутнє, потім повільно сповзає зворотне на правильний час.

Що повинен знати про час кожен програміст

  • Часові пояси відносяться до рівня презентації.
    Більшість вашого коду не повинні займатися часовими поясами або місцевим часом, воно має передавати Unix-час як воно є.
  • Коли ви вимірюєте час, вимірюйте Unix-час. Це UTC. Його легко отримати (системними функціями). Воно не має часових поясів або літнього часу (і високосних секунд).
  • Коли зберігаєте час, зберігайте час Unix. Це одна кількість.
  • Якщо ви хочете зберегти час, придатний для читання людиною (наприклад, у логах), постарайтеся зберегти її разомз Unix-часом, а не замість.
  • Коли відображаєте час, завжди вмикайте зсув часового поясу. Формат часу без усунення марний.
  • Системний годинник не точний.
  • Ви в мережі? Системний годинник кожної іншої машини не точний по-різному.
  • Системний годинник може, і буде, перестрибувати вперед і назад у часі через речі, які поза вашим контролем. Ваша програма має бути розроблена таким чином, щоб пережити це.
  • Відношення кількості секунд системного годинникадо кількості справжніхсекунд – не точно і може змінюватися. Здебільшого це залежить від температури.
  • Не використовуйте сліпо gettimeofday() . Якщо вам потрібний монотонний (постійно збільшується) годинник, подивіться на clock_gettime() . [Варіант для Java: замість System.currentTimeMillis() використовуйте System.nanoTime() ]
  • ntpd може змінювати системний час двома способами:
    • Крок: годинник перескакує вперед або назад до правильного часу негайно
    • Підкручування: зміна частоти системного годинника так, щоб вони повільно зрушувалися у бік правильного часу.
    Підкручування краще, тому що воно менш руйнівне, але корисне тільки для коригування невеликої різниці.

Спеціальні випадки

  • Час відбувається зі швидкістю одну секунду за секунду для всіх спостерігачів. Частота віддаленого годинника по відношенню до спостерігача залежить від швидкості та гравітації. Годинники всередині GPS-супутників регулюються для подолання ефектів відносності.
  • MySQL зберігає стовпці типу DATETIME у вигляді упакованих у числа значень «YYYYMMDD HHMMSS» Якщо ви перейнялися зберіганням відміток часу, зберігайте їх як ціле число і використовуйте для перетворення функції UNIX_TIMESTAMP() і FROM_UNIXTIME().

Поясне час - система рахунку часового часу, заснована на розподілі поверхні Землі на 24 часових пояси, через 15 ° по довготі. Час у межах одного часового поясу вважається однаковим. У 1884 році на Міжнародній конференції було ухвалено рішення про застосування цієї системи. Відповідно до міжнародної угоди 1883 року, початковим ("нульовим") меридіаном вважається той, який проходить через Грінвічську обсерваторію у передмісті Лондона. Місцевий грінвіський час (GMT), умовилися називати всесвітнім або "Світовим часом"

На території Росії, з 28 березня 2010 року – 9 часових поясів (до цього було 11 тайм-зон). Самарська область і Удмуртія перейшли на Московський час (другий часовий пояс). Кемеровська обл. (Кузбас) – на Омське (MCK+3). Камчатський край та Чукотка – на Магаданське (МСК+8). У цих п'яти суб'єктах Федерації, 28 березня 2010 року - годинникові стрілки не переводили.

Скасуються два пояси - третій (Самарський, МСК+1) та одинадцятий (Камчатський, МСК+9). Усього їх стає 9, і максимальний розкид часу в нашій країні скорочується з 10 до 9 годин.

У Росії, з березня 2011 року, після переходу на літній час, стрілки годинника більше не переводяться, протягом року.

У 2012 році – знову обговорюються, на всіх рівнях, переваги постійного зимового часу перед літнім, тому – можливий перехід (цієї осені) на постійне, цілорічне зимовий час.

Стабільний час – для здоров'я корисніше. В осінньо-весняне міжсезоння, організму не доведеться, особливо, перебудовувати свої біоритми. Технічним службамі транспортникам тепер не доводиться, як раніше, при переведенні стрілок годинника, переналаштовувати обладнання та змінювати розклади.

Часовий пояс Москви, за стабільним часом: +4 (GMT + 4:00)

Межі поясного часу проведені з урахуванням фізико-географічних особливостей - великим річкам, вододілами, а також за міждержавними та адміністративними кордонами. Держави можуть змінювати ці межі всередині країни.

Застосовується міжнародна система U T C ( Світовий час; воно позначається UTC/GMT або, що те саме - UTC), а як і - різниця місцевого і Московського часу - MSK. Знак "плюс" означає - на схід, "мінус" - на захід від вихідного пункту

Перехід на літній час (на одну годину вперед) та зимовий (на годину назад) здійснюється навесні та восени, відповідно. Це правило діє в Євросоюзі, Єгипті, Туреччині, Новій Зеландії... Дати та порядок перекладу можуть, незначно, відрізнятися за термінами. Більшість країн відмовилися від осінньо-весняного переведення стрілок годинника: Росія та Білорусь (з 2011 року), Казахстан, Туркменістан, Узбекистан, Таджикистан, Індія, Китай, Японія, Сінгапур, Тайвань.

Світовий час - UTC/GMT - значення часу за Грінвічем (G M T) дорівнює "Універсальному координованому часу" (UT C) з точністю до однієї секунди - GMT = UTC). Назва U T C, згодом, повністю витіснить термін "Час по Гриничу"

Мал. 2 Карта - Світові часові пояси та їх зсув від UTC/GMT (час за Грінвічем)

Таблиця - часові пояси міст світу (UTC/GMT), у літню пору року

Камчатка UTC/GMT+12
Магадан, Сахалін. UTC/GMT+12
Владивосток UTC/GMT+11
Якутськ UTC/GMT+10
Іркутськ UTC/GMT+9
Красноярськ UTC/GMT+8
Київ UTC/GMT+7
Єкатеринбург UTC/GMT+6
Москва Московський час, місто Сочі UTC/GMT+4
Мінськ "Східноєвропейський час" (EET) UTC/GMT+3
Париж "Середньоєвропейський (Центральноєвропейський) літній час" (CEST - Central Europe Summer Time Zone) UTC/GMT+2
Лондон "Грінвічський час" / "Західноєвропейський час" (WET) UTC/GMT+1
"Середньоатлантичний час" UTC/GMT-1
Аргентина, Буенос-Айрес UTC/GMT-2
Канада "Атлантичний час" UTC/GMT-3
США - Нью-Йорк "Східний час" (EDT - US Eastern Daylight Time Zone) UTC/GMT-4
Чикаго (Chicago) "Центральний час" (CDT - US Central Dayligh Time) UTC/GMT-5
Денвер (Denver) "Гірський час" (MDT - US Mountain Dayligh Time) UTC/GMT-6
США, Лос-Анджелес, Сан-Франциско "Тихоокеанський час" (PDT - Pacific Daylight Time) UTC/GMT-7

Приклад позначення зимового та літнього часу: EST/EDT (Eastern Standard/Daylight Time Zone).
Якщо, десь, зимовий час вважається стандартним, його можуть позначати скорочено, наприклад: ET, CT, MT, PT

Таблиця – часові пояси міст та регіонів на території Росії, з 2011 року.
Показано різницю місцевого часу:
MSK+3 – з Московським;
UTC+7 – з Універсальним координованим часом (UTC = GMT)

Найменування
зимове / літнє
Зміщення
щодо
Московського
часу
Зміщення щодо UTC
(Світовий час)
USZ1 Калінінградський час - перший часовий пояс MSK-1 UTC+3:00
MSK/MSD
MSST/MSDT
Московський час MSK UTC+4:00
SAMT/SAMST Самарське MSK UTC+год:00
YEKT / YEKST Єкатеринбурзький час MSK+2 UTC+6:00
OMST / OMSST Омський час МSK+3 UTC+7:00
NOVT/NOVST Новосибірськ, Новокузнецьк
Кемерово, Томськ. Барнаул
МSK+3 UTC+7:00
KRAT/KRAST Красноярський час
Красноярськ, Норильськ
МСК+4 UTC+8:00
IRKT/IRKST Іркутський час MSK+5 UTC+9:00
YAKT/YAKST Якутський час MSK+6 UTC+10:00
VLAT / VLAST Владивостоцький час MSK+7 UTC+11:00
MAGT / MAGST Магаданський час
Магадан
MSK+8 UTC+12:00
PETT/PETST Петропавловськ-Камчатський MSK+8 UTC+I2:00

Примітка: MSK = MSD (московський літній час) протягом усього року


терміни та визначення

Перехід на Літній час (DST - Daylight Saving (Summer) Time) - переклад стрілки годинника на одну годину вперед, який щороку виробляли в останню неділю березня, щоб отримати додатковий час у світлий час доби, для економії електроенергії (на освітлення та інше) ). Повернення до зимового часу проводилося останнім. Воскресіння жовтня. Ці переходи позначалися на біоритмах організму людини, на його самопочутті, і потрібен був тиждень адаптації, щоб звикнути. Маніпуляції стрілками годинників. часта причиназапізнень працівників та службовців працювати.

Початковий (нульовий) меридіан - Грінвічський меридіан з географічною довготоюрівної 0 ° 00 "00", ділить земну кулюна західну та східну півкулі. Проходить через колишню Грінвіську обсерваторію (у передмісті Лондона)

GMT (Greenwich Mean Time) - "час за Грінвічем"– на меридіані Грінвіча. Визначається за астрономічними спостереженнями добового руху зірок. Воно є нестабільним (в межах секунди на рік) і залежить від постійної зміни швидкості обертання Землі, переміщення географічних полюсів по її поверхні та нутації осі обертання планети. Грінвічський (астрономічний) час близький за значенням до UTC (атомного часу), і поки що буде використовуватися як його синонім. Ще назва - "Zulu Time"

У російськомовній метеорології GMT позначають як СГВ.

GMT = UTC (з точністю до 1 секунди)

Часовий пояс (Стандартний часовий пояс) - різниця зі Світовим часом UTC/GMT (приклад: UTC/GMT+4 - четвертий часовий пояс, на схід від Грінвіча)

H:mm:ss – 24-годинний формат (приклад: 14:25:05). Хвилини та секунди - з виведенням нулів на початку

h:mm:ss - 12-годинний формат (приклад: 02:25:05 PM - "дві з половиною години пополудні" - 14:25:05). Хвилини та секунди - з виведенням нулів на початку

АМ - позначення часу до полудня при 12-годинному форматі (скорочений варіант - "А")
РМ – позначення часу після полудня при 12-годинному форматі

Всесвітній час UT (Universal Time - Універсальний час) – середній сонячний час на меридіані Грінвіча, визначається за астрономічними спостереженнями добових рухів зірок. Його уточнені значення – UT0, UT1, UT2

UT0 - час на миттєвому грінвічському меридіані, визначений за миттєвим положенням полюсів Землі

UT1 – час на середньому грінвічському меридіані, виправлений за рух земних полюсів

UT2 - час, з урахуванням зміни швидкості обертання Землі

TAI - час по атомних годинниках (Міжнародний Атомний Час, з 1972 року). Стабільне, еталонне, ніколи не перекладається. Стандарт часу та частоти

Час у системі навігації GPS діє з січня 1980 року. До нього поправки не вводяться. Воно випереджає в час U T C на півтора десятки секунд.

UTC (від англійської Universal Time Coordinated)- Універсальний координований час для координованого розповсюдження стандартних частот і сигналів точного часу по радіо, телебаченню та інтернет - "Світовий час". Його синонім: "Універсальний часовий пояс"

Шкала часу UTC введена з 1964 року для узгодження значень UT1 (астрономічні вимірювання) та TAI (атомний годинник).

На відміну від часу за Грінвічем, шкала UTC встановлюється за атомним годинником.

Швидкість обертання землі уповільнюється, у зв'язку з чим у шкалу UTC регулярно, через рік або два-три, 30 червня або 31 грудня, вводяться поправки (leap seconds - "Секунда координації"), для того, щоб U T C не більше ніж на секунду ( якщо точніше - 0,9с) відрізнялося від астрономічного часу (визначеного за рухом Сонця) у міру відставання UT1 на секунду. Це міжнародне правило було прийнято у 1972 році.

Співвідношення часу у 2009 році: UTC (універсальне) відстає від TAI (атомне) – на 35с. Час у системі навігації GPS - випереджає UTC на 15 секунд (відлік ведеться з 1980 р., різниця - збільшується) T glonass = Tutc + 3 години (коригується, тому розбіжність між ними не перевищує 1 мс.)

Сигнали точного часу (для синхронізації годинника) передаються по радіоканалах, телебаченню, інтернету - в системі UTC. Точніше можна поставити, наприклад, за сигналом радіо "Маяк", але тільки на довгохвильовому або середньохвильовому діапазоні (по "земно-поверхневій хвилі"). На УКХ / FM радіодіапазон сигнал може бути з затримкою до декількох секунд від істинного.

У годиннику з автоматичною синхронізацією (англ. Radio controlled), корекція часу походить від базових станцій, на наддовгих хвилях. Ця система набула розвитку в Європі.

Номери служб точного місцевого часу в містах Росії 100 - Москва Вороніж Чебоксари Челябінськ 060 - Брянськ Калінінград Краснодар Мурманськ Санкт-Петербург Самара У стільникових операторів подібної послуги немає, так як мобільник не обмежений географічно і може працювати не тільки в певному місті, але і в роумінгу .

Час по UTC не перекладається ні взимку, ні влітку, тому для тих місць, де є переказ на літній час, зсув щодо UTC змінюється (у Москві, до скасування зимового часу в 2011 році, різниця була: взимку - UTC+3, влітку - UTC +4).

Стандартні скорочення назв календарних місяців і днів тижня англійською мовою (застосовуються в RSS та інших): Січень Лютий Березень Березень Квітень Липень Липень Серпень Вересень Жовтень Листопад Грудень Jan Feb Mar Mon Tue Wed Thu Fri Sat Sun

СГВ - Середнє Грінвічське (або Географічне) Час (англ. Greenwich Mean Time, GMT) - час меридіана, що проходить через стару Грінвічську обсерваторію у Лондона. Використовується як позначення часу на метеокартах. Синоніми CГВ - GMT та UTC.

______________________________________________

Література

"Час і календар" - М.: Наука. 1989

Глобальні (супутникові) навігаційні системи ГЛОНАСС (Росія), GPS (США), Galileo (Євросоюз) – дають можливість визначити, за допомогою приладів-навігаторів, у тому числі і портативних, поточне місце розташування (координати), траєкторію та швидкість руху об'єктів у будь-який точці нашої планети та в навколоземному космічному просторі.

За способом експлуатації та призначенням супутникові GPS (Global Positioning System) навігатори бувають автомобільні (автонавігатори), переносні, морські і т.д. Найбільш поширені, з імпортних – Garmin, Mio та ін. Є повністю автономні варіанти комплектації – із зарядкою акумуляторів від сонячних батарейабо мініатюрних термоелектричних генераторів (термопари). Система навігації вбудовується в сучасні комунікатори, смартфони та стільникові телефонидозволяючи отримувати не тільки географічні координатирозташування приймача, а й системний час з точністю в частки мікросекунди.

Російська ГЛОНАСС (Glonass) працює з середини 90-х років. У складі орбітального угруповання - понад два десятки діючих супутників. Система працює по всій території Росії. З 2009 року транспорт, у тому числі пасажирський, масово оснащується цією системою.

У Росії виробляються навігатори (Glospace SGK-70 та інші), які можуть працювати одночасно з кількома навігаційними системами - ГЛОНАСС, GPS, Galileo.

"Глоспейс" підтримує систему SMILINK (показує пробки на дорогах) і вміє прокладати об'їзні маршрути. Прийом сигналів може вестись відразу від кількох супутникових систем.

Картки G P S - електронні картидля навігаторів та інших мобільних пристроїв(комунікаторів, кпк/pda, смартфонів тощо), що мають функцію GPS.

Що таке Unix час або Unix епоха (Unix epoch або Unix time або POSIX time або Unix timestamp)?

UNIX-час або POSIX-час (англ. Unix time) - спосіб кодування часу, прийнятий у UNIX та інших POSIX-сумісних операційних системах.
Моментом початку відліку вважається опівночі (за UTC) з 31 грудня 1969 року на 1 січня 1970, час відтоді називають "ерою UNIX" (англ. Unix Epoch).
Час UNIX узгоджується з UTC, зокрема, коли оголошення високосних секунд UTC відповідні номери секунд повторюються.
Спосіб зберігання часу у вигляді кількості секунд дуже зручно використовувати при порівнянні дат (з точністю до секунди), а також для зберігання дат: при необхідності їх можна перетворити в будь-який формат, що легко читати. Дата і час у цьому форматі також займають дуже мало місця (4 або 8 байтів, залежно від розміру машинного слова), тому його можна використовувати для зберігання великих обсягів дат. Недоліки у продуктивності можуть проявитися при дуже частому зверненні до елементів дати, на кшталт номера місяця тощо. Але найчастіше ефективніше зберігати час як однієї величини, а чи не набору полів.

Конвертування епохи Unix в людину зрозумілу дату (human readable date)


МісяцьДеньРік ГодинникМінСік
/ / : : GMT


Форматована дата у форматі RFC 2822

Unix дата початку та кінця року, місяця чи дня

Показати початок та кінець рік місяць день
місДеньРік
/ /


Переклад секунд у дні, години та хвилини


Як отримати Unix час у...

Perltime
PHPtime()
RubyTime.now (або Time.new). Щоб вивести: Time.now.to_i
Pythonimport time спочатку, потім time.time()
Javalong epoch = System.currentTimeMillis()/1000;
Microsoft .NET C#epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000;
VBScript/ASPDateDiff("s", "01/01/1970 00:00:00", Now())
Erlangcalendar:datetime_to_gregorian_seconds(calendar:now_to_universal_time(now()))-719528*24*3600.
MySQLSELECT unix_timestamp(now())
PostgreSQLSELECT extract(epoch FROM now());
SQL ServerSELECT DATEDIFF(s, "1970-01-01 00:00:00", GETUTCDATE())
JavaScriptMath.round(new Date().getTime()/1000.0) getTime() повертає час у мілісекундах.
Unix/Linuxdate +%s
Інші OSКомандний рядок: perl -e "print time" (Якщо Perl встановлено на вашій системі)

Конвертування дати в Unix час у...

PHPmktime( годинник, хвилини, секунди, місяць, день, рік)
RubyTime.local( рік, місяць, день, годинник, хвилини, секунди, usec) (або Time.gm для GMT/UTC виведення). Щоб вивести додайте.to_i
Pythonimport time спочатку, потім int(time.mktime(time.strptime("2000-01-01 12:34:00", "%Y-%m-%d %H:%M:%S"))))
Javalong epoch = new java.text.SimpleDateFormat ("dd/MM/yyyy HH:mm:ss").parse("01/01/1970 1:00:00");
VBScript/ASPDateDiff("s", "01/01/1970 00:00:00", поле дати)
MySQLSELECT unix_timestamp( час) Формат часу: YYYY-MM-DD HH:MM:SS або YYMMDD або YYYYMMDD
PostgreSQLSELECT extract(epoch FROM date("2000-01-01 12:34"));
З timestamp: SELECT EXTRACT(EPOCH FROM TIMESTAMP WITH TIME ZONE "2001-02-16 20:38:40-08"); C інтервалом: SELECT EXTRACT(EPOCH FROM INTERVAL "5 days 3 hours");
SQL ServerSELECT DATEDIFF(s, "1970-01-01 00:00:00", поле з датою)
Unix/Linuxdate +%s -d"Jan 1, 1980 00:00:01"

Конвертування Unix часом у зрозумілу дату (human readable date).

PHPdate( Формат, unix час);
RubyTime.at( unix час)
Pythonimport time спочатку, потім time.strftime("%a, %d %b %Y %H:%M:%S +0000", time.localtime( unix час)) Замініть time.localtime на time.gmtime для GMT дати.
JavaString date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date ( unix час*1000));
VBScript/ASPDateAdd("s", unix час, "01/01/1970 00:00:00")
PostgreSQLSELECT TIMESTAMP WITH TIME ZONE "epoch" + unix час* INTERVAL "1 second";
MySQLfrom_unixtime( unix час, не обов'язково, вихідний формат) Стандартний формат виходу YYY-MM-DD HH:MM:SS
SQL ServerDATEADD(s, unix час, "1970-01-01 00:00:00")
Microsoft Excel=(A1 / 86400) + 25569 Результат буде в GMT зоні часу. Для інших часових зон: =((A1 +/- різниця аремені для зони)/86400) + 25569.
Linuxdate -d @1190000000
Інші OSКомандний рядок: perl -e "print scalar(localtime( unix час))" (Якщо встановлено Perl) Замініть "localtime" на "gmtime" для GMT/UTC зони часу.

Для чого потрібний інструмент "Unixtime конвертер"?

Даний інструмент, в першу чергу, буде корисним веб-майстрам, які постійно мають справу з великими обсягами дат або часто у своїй роботі звертаються до їх елементів. За допомогою інструмента "Unixtime конвертер" можна легко конвертувати Unix час у зрозумілу для користувача дату (і навпаки), дізнатися про поточний Unix epoch час, а також отримати Unix час у різних мовах програмування, СУБД та операційних системах.

Що таке час Unix?

Епоха Unix (Unix epoch) почалася в ніч з 31 грудня 1969 року на 1 січня 1970 року. Саме цю дату взяли за точку відліку "комп'ютерного" часу, який обчислюється за секунди і займає дуже мало місця на диску - лише 4 або 8 байт. За допомогою такого способу кодування програмісти можуть "заховати" будь-яку дату в одне число і легко конвертувати його назад у зрозумілий користувачам формат.

Unix час (ще його називають Unix time або POSIX time) зручно використовувати у різних операційних системах та мовах програмування, оскільки воно відображається у вигляді однієї величини, а не певної кількості полів, що займають місце. До того ж, UNIX time повністю відповідає стандарту UTC (у тому числі і в високосних роках) – у такому разі відповідні значення секунд просто повторюються.

Термінологія Unix

Кілька слів про терміни.

Отже, Unix-часом(або POSIX-часом) вважається кількість секунд, які пройшли з півночі 1 січня 1970 року до теперішнього часу.

Unix Timestamp(тимчасова мітка) – це "зафіксований" час, інакше кажучи – конкретна дата, відображена в числі.

UTC(Universal Coordinated Time) – це Всесвітній координований час, який "фіксується" на нульовому меридіані і від якого ведеться відлік географічних часових поясів.

Наскільки "довговічна" ця система?

Лише через кілька десятків років, а саме 19 січня 2038 року о 03:14:08 за UTC Unix time досягне значення 2147483648, і комп'ютерні системи можуть інтерпретувати це число як негативне. Ключ до вирішення цієї проблеми полягає у використанні 64-бітної (замість 32-бітної) змінної для зберігання часу. У такому разі запасу числових значень Unix time вистачить людству ще на 292 мільярди років. Непогано, правда?

Unix час – один для всіх

Якщо ви живете в Лондоні або Сан-Франциско, а ваші друзі - у Москві, то "звірити годинник" можна за Unix time: ця система в даний момент часу єдина для всього світу. Звичайно, якщо час на серверах виставлено правильно. А за допомогою інструменту "Unixtime конвертер"така конвертація займе у вас частки секунди.