Epoch винаги ли е UTC?
Epoch винаги ли е UTC?

Видео: Epoch винаги ли е UTC?

Видео: Epoch винаги ли е UTC?
Видео: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, Ноември
Anonim

5 отговора. UNIX времеви печат (A. K. A. Unix's епоха ) означава изминали секунди от 1 януари 1970 г. 00:00:00 UTC (Универсално време). Така че, ако имате нужда от времето в определена часова зона, трябва да го преобразувате.

По подобен начин някой може да попита дали времевите марки винаги ли са UTC?

Unix времеви печати са винаги базиран на UTC (по друг начин известен като GMT). Разумно е да се каже „Unix времева марка за секунди" или "Unix времева марка в милисекунди". Някои предпочитат израза "милисекунди от епохата на Unix (без да се вземат предвид високосните секунди)".

По същия начин коя е епохата сега? Епохата на Unix е времето 00:00:00 UTC на 1 януари 1970 г. Има проблем с тази дефиниция, тъй като UTC не съществува в сегашната си форма до 1972 г.; този въпрос се обсъжда по-долу. За краткост, останалата част от този раздел използва ISO 8601 формат за дата и час, в който Unix епохата е 1970-01-01T00:00:00Z.

По подобен начин някой може да попита дали епохата има часова зона?

Връщайки се към въпроса, епоха времето не е технически имат а часова зона . Той се основава на определен момент от време, който просто се нарежда до "четно" UTC време (в точното начало на година и десетилетие и т.н.).

Защо използваме времето на епохата?

Просто казано, а UNIX timestamp е начин за съхранение на конкретна дата и време на вашия уебсайт. Причината поради която UNIX времевите марки се използват от много уеб администратори, защото те могат да представят всички време зони наведнъж.

Препоръчано: