Розробники · Unix timestamp конвертер
Що означає Z: UTC, офсети та конструктори ISO 8601 частампи
· Як працює
Опубліковано ToolAcre · Редакція журналу
частампи апо-8601 час-зони

Перетворювачі та API друку миттєво як ISO 8601 strings, і причіп Z або offset є частиною людей, які пропускають. Цей пост пояснює формат, який ви можете прочитати UTC і локальний вихід правильно.
Дві рядки, один миттєвий — 10:00:00Z і 12:00:00+02:00 боковий, і читач, який думає, що вони два години, крім того
`2025-02-03T10:00:00Z` і `2025-02-03T12:00:00+02:00` ім'я одного миттєвого. Другий рядок показує настінний годинник два години вперед і подає зміщення, необхідні для відрахування цих годин. Прочитавши лише поле часу, створює фантастичний проміжок між одночасними подіями.
ToolAcre переходить як рядки до дати і повертає епох секунд, епох мілісекунди і канонічні UTC ISO стр. Рівнічні результати є вирішальним порівнянням. Зміна годинникової особи не вдається змінювати час, коли конструктор на кінцевих рахунках для різниці.
Процедура безпечного порівняння - для нормалізації кожного рядка до епоха мілісекундів першого. Якщо ці цілі відповідають, то видима різниця годинника є відображенням, а не клацнув час.
Анатомія анатомії ISO 8601 дата-time — дата, сепаратор Т, час, дробові секунди і конструктор зони
Створено інструмент ISO значення має дату календаря, `T`, часові хвилини-секундні поля, три-дигітна фреза, траурна дроба і причепка `Z`. Ця точну форму походить від `toISOString()`. Вхідне обслуговування ширше, оскільки дата парує подану рядок, але повідомлення про помилку рекомендує явне значення, такі як `2024-03-01T09:30:00Z`.
Сепаратори роблять деталі легким; конструктор терміналів робить миттєвий детермінат. Зняття відхиляють позицію в другій без зміни зони. При порівнянні API вихід, зберігайте кінцевий конструктор, прикріплений. Вправляючи скріншот перед тим, як видалити інформацію, необхідну для копіювання годинника UTC.
Z для Zulu — чому Z UTC, походження в зоні воєнного часу і авіації, і чому це не так само, як і не конструктор
В рамках реалізації, `Z` виявлено як явний пояс і `toISOString()` використовувати його для UTC. Вийшов воєнно-правовий рахунок робочої книги не задокументований в репозиторію, тому ця стаття не повторює її як вихідний період. Оперативний факт вузький і перевірений: причіп Z запобігає самопочуттю.
Не є конструктором, який не є іншим заповідомленням З. ToolAcre набори `assumedLocal` за датою відсутності Z або наномерного офсету, потім розповідає про користувача, в якому зона браузера подана інтерпретація. Заміна відсутніх суфіксів з Z змінами призначеного миттєвого, коли в першу чергу оригінальний годинник був призначений місцевим.
У цьому конвертері Z позначається на UTC форма; історія нумерації поза репозиторійними доказами
Суфікс, такі як `+02:00` записувати різницю між письмовим годинником і UTC в цьому моменті. Не виявляти місто. Багато регіонів можуть поділитися зміщенням, а регіон може використовувати інший зсув на інший час. На стрічці зберігають читання, не політичні правила, які її виробляли.
Що обмеження в графіках рекурсії. Анонім API може вірно повідомити про минуле миттєво з `+02:00`, але сам суфікс не може розрахувати наступну зимову зиму 09:00 зустріч. Для перетворення епоха потрібен тільки наданий зсув; майбутній настінний розклад вимагає іменної зони і логіки правило поза цією панеллю.
Успішний приклад: один епох, два читання — UTC значення та локальне значення показує конвертер, і підтверджує їх ім'я в той же момент
Використання епоху 1,738,577,600 секунди за перевірку статті. Перетворювач рендерів `2025-02-03T10:00:00.000Z`. Вихідний рядок `2025-02-03T12:00:00+02:00` перетворюється назад в той же час, оскільки його двогодинне читання стін збалансоване позитивним двогодинним зсувом.
Переглядач-локальний ряд може відображатися на третій годинник. Що не створює третій захід; це інший форматування передається 1,738,577,600,000 мілісекунди. Перевірити ідентичність з секундами або ISO, потім використовувати кожен міток тільки для аудиторії, зона якого вона представляє.
Ця рівноправність також може стати регресивним кріпленням: парсером як початкових рядків, так і затверджувати значення epoch. Що тест захищає зовнішній вигляд арифметичної без засвідчення локального відображення.
Відсутній конструктор — коротка 2024-05-01T10:00:00 ембігус, і як перекладати її різними мовами
У разі відсутності конструктора необхідно виконати один рефінансування. Дата ґратки, такі як `2025-02-03` читати як UTC під правилом ECMAScript реалізовано та протестовано тут. Термін дії, такі як `2025-02-03T10:00:00` читати як локальний, так і зафіксований. Викликати як просто “неоднозначні” не суперечать коду.
Практична безпечна форма для обміну миттєво додається до Z або offset. У разі внесення змін до панелі на локальну дату можна буде завчасно `datetime-local` контроль, але копіювання його отриманого ISO рядок перед його поширення. Що перетворюються записів, які миттєво одержують поточне середовище з настінного годинника.
Відсутній конструктор не завжди неоднозначний: це впровадження відрізняє дати від дати
ISO 8601 охоплює більше позначення, ніж цей конвертер показує, але репозиторій не забезпечує parsers або тести для інтервалів, тривалостей або тиждень дат. Приймання дати може змінюватися за допомогою платформи для рядків поза його надійними прикладами. У статті, отже, не допускається розміщення панелі як загального ISO граматика алімента.
Якщо API дозвіл на договір на спеціалізовану дату, втілений ним з цим API’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’. ToolAcre’s date-to-epoch path is only available in the current дата-times and the local picker shape it випромінює. Успішний дата-папір доводить цей браузер, який прийняв рядок, не що кожен стандартний споживач повинен прийняти його.
Тривалість, інтервали та дати тижня поза прийнятим входом, що продемонстровано тут
Прочитайте часовий запас, щоб його було якомога раніше, ніж порівняти годинникові поля. З акордів письмовий годинник UTC; нумеричний зсув подає арифметичне спина до UTC; безсоння часу просить браузер використовувати локальну інтерпретацію. Ці закінчення відповідають різним питанням, незважаючи на подібні префікси.
Перетворювач етикеток, що генерується універсальним виходом та звітами, коли він приймав локальний час. Використовуйте ті повідомлення в складі результату, не прикраса. Вартість часу, що скопіюється без його конструктора, є неповними доказами, при цьому епоха або канонічний ISO рядок зберігає миттєвий непристойний потік у зчитувачах.