Дата Excel к метке времени Unix

Существует инструмент, обычно используемый в Серверах MS (насколько я могу помнить), названный forfiles:

ссылка выше содержит справку, а также ссылку на страницу загрузки Microsoft.

81
задан Hagbard 9 November 2009 в 20:21
поделиться

1 ответ

Если предположить, что дата в Excel находится в ячейке A1, отформатированной как Date, а временная метка Unix должна быть в ячейке A2, отформатированной как число, формула в A2 должна быть:

= (A1 * 86400) - 2209075200

где:

86400 - количество секунд в дне 2209075200 - количество секунд между 1900-01-01 и 1970-01-01, которые являются базовыми датами для временных меток Excel и Unix.

Вышеупомянутое верно для Windows. На Mac базовая дата в Excel - 1904-01-01, а число секунд следует исправить на: 2082844800

11
ответ дан 24 November 2019 в 09:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: