Какво е Епохата?

Понякога наричани епоха, POSIX време и Unix време, епохата е начална точка на операционната система, която определя времето и датата на компютрите, като брои кърлежи от епохата. По-долу е даден списък на различните операционни системи и свързаните с тях кърлежи и епохи.

Операционна системаотметкаепоха
Apple macOS1 секунда1 януари 1904 г. до 6 февруари 2040 г.
Microsoft DOS1 секунда1 януари 1980 г. до 1 януари 2108 г.
Microsoft Windows100 ns1 януари 1601 г. до 30828 г.
OpenVMS100 ns17 ноември 1858 до 31086 година
POSIX1 секунда1 януари 1970 г. до 19 януари 2038 г.
S / 390244.14 picosec1 януари 1970 г. до 19 януари 2038 г.
Unix1 секунда1 януари 1970 г. до 19 януари 2038 г.

Ако искате да разберете разликата между две епохални стойности, направете следното. Използвайте таблицата по-долу, за да определите колко часови, секундни, дневни разлики има, като извадите двете епохални стойности и след това разделите по еквивалентен брой секунди. Например, ако разликата между двете е 14, 400, разделяйки това с 3600, разликата е 4 часа.

Времеви периодЕпохален втори еквивалент
1 минута60
Един час3600
1 ден86400
1 седмица604800
Две седмици1209600
3 седмици1814400
1 месец2419200
6 месеца14515200
Една година29030400
1 десетилетие290304000

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

Конвертирането на дата и час в епохална стойност прави много по-лесно намирането на разликата, добавянето и изваждането от времевата стойност. Например, можете да преобразувате времето в епоха и да го изваждате от друга епохална стойност, за да определите бързо разликата. Ако разликата е 176, 400 и сте използвали горната графика или математическа формула, за да намерите разликата е 2 дни и 1 час (86400 + 86400 + 3600 = 176, 400).

Пример за превръщане на една епоха

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

Юлиан, Измерване, Условия на операционната система, Условия за програмиране, Тик, Време