Конвертор на времеви клейма — безплатно
Конвертирайте Unix времеви клейма в четими дати и обратно. Поддържа UTC и местно време, секунди и милисекунди.
Бърза справка Epoch
Често срещани употреби
- Конвертирайте времеви марки в аналитични данниПреведете Unix времеви марки от аналитични експорти (Google Analytics, Mixpanel, Amplitude) на четлиеми дати.
- Преобразуване на времеви печати за отстраняване на грешкиДекодирайте Unix времеви печати от регистрите на сървъра, полезни товари на грешки и отговори на API в четимите дати.
- Преобразуване на времеви печати при разработката на APIПотвърдете, сравнете и преведете Unix времеви печати, върнати от REST API и уебхуки.
- Преобразуване на времеви печати за заявки към база данниПреобразувайте датите в Unix времеви печати за SQL клаузи WHERE и заявки на дати.
- Преобразуване на времеви печати за планиранеПреобразувайте специфични дати и времена в Unix времеви печати за използване в системи за планиране и API на календаря.
Как работи
Цялото преобразуване се извършва директно в браузъра чрез вградения обект Date на JavaScript и пакета Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — без библиотека на трета страна, без обръщение към сървъра. Единственото, което напуска машината ви, е нищо: числата остават локални.
- 1Откриване на единица и нормализацияКогато поставите времева марка, инструментът брои цифрите ѝ, за да изведе автоматично единицата: 10 цифри означава Unix секунди, 13 — милисекунди, 16 — микросекунди, 19 — наносекунди. Ръчно написана евристика за брой цифри маркира несъответствие и предлага смяна на единицата с едно кликване, предотвратявайки тихи грешки като третиране на 13-цифрена стойност в милисекунди като стойност в секунди от година 55881.
- 2Конструиране на дата чрез JavaScript DateСуровото число се мащабира до милисекунди и се подава на new Date(ms). Оттам вградените методи на Date (getFullYear, getUTCHours, toISOString и т.н.) произвеждат местно време, UTC време и изход ISO 8601 — не участва библиотека за анализ.
- 3Относително време, съобразено с локала, чрез Intl.RelativeTimeFormatБрояч на живо се задейства всяка секунда и преизчислява относителния етикет (напр. „преди 3 дни“, „след 2 часа“), използвайки Intl.RelativeTimeFormat, зареден с локала на страницата. Това поддържа относителния изглед точен, дори ако оставите раздела отворен, и произвежда граматически правилен изход на всеки поддържан език без допълнителни низове за превод.
- 4Показване на часова зона чрез Intl.DateTimeFormatЗакачените часови зони IANA (напр. America/New_York, Asia/Tokyo) се форматират с Intl.DateTimeFormat, използвайки опцията timeZone. Пълният списък с имена на зони, поддържани от браузъра, идва от Intl.supportedValuesOf('timeZone'). Закачените ви зони оцеляват между сесиите в localStorage.
Свързани инструменти
UUID инспектор
Декодирайте всеки UUID или ULID — вижте версията, варианта и клеймото за създаване, вградено в v1, v6, v7 и ULID. Работи изцяло в браузъра ви.
Калкулатор на chmod права
Превключвайте Unix файловите права за собственик, група и останали, за да получите осмичната стойност (755), символната нотация (rwxr-xr-x) и точната chmod команда.
Конвертор на Хиджрийския Календар
Конвертирайте дати между Григорианския и Исламския (Umm al-Qura) календар в двете посоки, с арабски имена на месеци, арабско-индийски цифри и днешна хиджрийска дата.