
Операционная система | Поставить галочку | эпоха |
---|---|---|
Apple MacOS | 1 сек | С 1 января 1904 года по 6 февраля 2040 года |
Microsoft DOS | 1 сек | С 1 января 1980 года по 1 января 2108 года |
Майкрософт Виндоус | 100 нс | 1 января 1601 года до н.э. 30828 |
OpenVMS | 100 нс | 17 ноября 1858 года до нашей эры 31086 |
POSIX | 1 сек | С 1 января 1970 года по 19 января 2038 года |
S / 390 | 244, 14 пикосек | С 1 января 1970 года по 19 января 2038 года |
Юникс | 1 сек | С 1 января 1970 года по 19 января 2038 года |
Если вы хотите выяснить разницу между двумя значениями эпох, сделайте следующее. Используйте приведенную ниже таблицу, чтобы определить, сколько часов, секунд и дней существует, вычитая два значения эпох, а затем делив на эквивалентное количество секунд. Например, если разница между ними составляла 14 400, деление на 3600 показывает, что разница составляет 4 часа.
Временной период | Эпоха второго эквивалента |
---|---|
1 минута | 60 |
1 час | 3600 |
1 день | 86400 |
1 неделя | 604800 |
2 недели | 1209600 |
3 недели | 1814400 |
1 месяц | 2419200 |
6 месяцев | 14515200 |
1 год | 29030400 |
1 десятилетие | 290304000 |
Почему вместо даты используется эпоха?
Преобразование даты и времени в значение эпохи значительно упрощает поиск разницы, сложение и вычитание значения времени. Например, вы можете преобразовать время в эпоху и вычесть его из другого значения эпохи, чтобы быстро определить разницу. Если разница составляла 176 400, и вы использовали приведенную выше таблицу или математическую формулу, чтобы найти разницу в 2 дня и 1 час (86400 + 86400 + 3600 = 176 400).
Пример преобразования эпохи
Многие языки программирования и некоторые программы имеют функции, которые можно использовать для преобразования и эпохи. Если у вас есть значение периода, которое необходимо преобразовать, вы также можете использовать онлайн-преобразователь периода, чтобы преобразовать значения в удобочитаемую дату.
Юлиан, Измерение, Условия операционной системы, Условия программирования, Тик, Время