Операционна система | отметка | епоха |
---|---|---|
Apple macOS | 1 секунда | 1 януари 1904 г. до 6 февруари 2040 г. |
Microsoft DOS | 1 секунда | 1 януари 1980 г. до 1 януари 2108 г. |
Microsoft Windows | 100 ns | 1 януари 1601 г. до 30828 г. |
OpenVMS | 100 ns | 17 ноември 1858 до 31086 година |
POSIX | 1 секунда | 1 януари 1970 г. до 19 януари 2038 г. |
S / 390 | 244.14 picosec | 1 януари 1970 г. до 19 януари 2038 г. |
Unix | 1 секунда | 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).
Пример за превръщане на една епоха
Много езици за програмиране и някои програми имат функции, които могат да се използват за преобразуване и епоха. Ако имате стойност за епоха, която трябва да конвертирате, можете да използвате и онлайн конвертор на епохи, за да конвертирате стойностите в четлива дата.
Юлиан, Измерване, Условия на операционната система, Условия за програмиране, Тик, Време