Unix Конвертор на Времето
Конвертирайте Unix времеви клейма в четлива дата и час за всички часови зони. Поддържа секунди, милисекунди, микросекунди и наносекунди.
Какво е Unix Времe?
Unix времето е броят на секундите, изминали от 1 януари 1970 г. 00:00:00 UTC — 'Unix епохата'. Осигурява недвусмислено цяло число, представляващо всеки момент независимо от календара или местната часова зона.
В България Unix времевите клейма са критични в системите за електронно управление, банковите системи и ИТ сектора.
Формули за Преобразуване
Другите единици за времево клеймо са прости кратни на степени на десет спрямо базовата стойност в секунди.
Преобразуване на Единици
t_ms = t_sec × 10^3 t_ s = t_sec × 10^6 t_ns = t_sec × 10^9tms=tsec×103tμs=tsec×106tns=tsec×109
Преобразуване към Местно Време
t_local = t_epoch + Δ_UTC × 3600tlocal=tepoch+ΔUTC×3600
Където Δ_UTC е отместването в часове (напр. +2 EET в България през зимата, +3 EEST през лятото).
Български Примери за Използване
Епохата в София (EET)
Времево клеймо 0 = 1970-01-01 00:00:00 UTC. В София (EET, UTC+2) беше 02:00 ч. сутринта на 1 януари 1970 г. — Новата година вече беше започнала местно.
Българска Фондова Борса
БФБ използва Unix времеви клейма в наносекунди за секвенциране на борсови нареждания и точно записване на транзакции.
Електронно Управление в България
Порталът за електронни административни услуги използва Unix времеви клейма за управление на потребителски сесии и електронни документи.
Български Банкови Системи
Български банки като УниКредит Булбанк и ДСК Банк използват Unix времеви клейма в милисекунди за платежни транзакции и PSD2 API.
Как да Използвате Конвертора
1
Въведете Unix времево клеймо в полето за въвеждане или кликнете 'Използвай Текущото Време'.
2
Изберете съответната единица: секунди, милисекунди, микросекунди или наносекунди.
3
Полето за референтно време показва вашето клеймо във всичките четири единици едновременно.
4
Прегледайте петте групи часови зони, за да прочетете датата и местното време за всяко съкращение.
5
Копирайте стойността, като изберете текст в клетка от таблицата.
Съвети и Чести Грешки
- ✦Python, Go и Rust по подразбиране връщат секунди. JavaScript и Java връщат милисекунди — внимавайте с 13-цифрени времеви клейма.
- ✦Времево клеймо 0 не означава нули — означава точно 1 януари 1970 г. 00:00:00 UTC.
- ✦DST записите в таблицата са фиксирани UTC отмествания. Действителните DST преходи варират.
- ✦Отрицателните времеви клейма представляват дати преди 1970 г.
- ✦Винаги проверявайте дали времевото клеймо на външен API е в секунди или милисекунди.
Често Задавани Въпроси
Защо Unix времето започва от 1 януари 1970 г.?
Разработчиците на Unix избраха кръгла дата, актуална по времето на разработката. Точната полунощна граница на UTC опрости аритметиката с цели числа.
Какво е максималното Unix времево клеймо за 32-битови системи?
2 147 483 647 — съответства на 2038-01-19 03:14:07 UTC. 64-битовите системи разширяват обхвата до около ±292 млрд. години.
Как да конвертирам Unix времево клеймо в JavaScript?
Използвайте new Date(timestamp * 1000) за секунди или new Date(timestamp) за милисекунди.
Отчита ли Unix времето секундите на изравняване?
Не. Всеки ден се обработва като точно 86 400 секунди.
Как да получа Unix времево клеймо в Python?
Използвайте time.time() за число с плаваща запетая или int(time.time()) за цяло число.
Каква е разликата между UTC и GMT?
На практика едно и също отместване. GMT е исторически; UTC е съвременен стандарт, базиран на атомни часовници.