#date #datetime #time
#Дата #datetime #время
Вопрос:
У меня есть некоторые документы, в которых есть временная метка, которую я, похоже, не могу интерпретировать. Временная метка выглядит следующим образом:
131816723980463000
или
1,30989743231727E 32
или
130989741742563000
Кто-нибудь знает, что использовать для интерпретации этих форматов дат? Я попробовал использовать date time из pandas, большинство форматов даты из Excel, я не могу найти ничего похожего на то, что может прочитать человек.
Комментарии:
1. Выглядит как количество микросекунд от эпохи. Ваш пример был бы в 2011 году.
Ответ №1:
Вероятно, это временные метки LDAP или Microsoft filetimes. Это одно и то же.
В таком случае
- 131816723980463000 будет понедельником, 17 сентября 2018 г., 15:39:58 по Гринвичу
- 130989741742563000 будет в среду, 3 февраля 2016 г., 11:56:14 по Гринвичу
Хотя средний с показателем степени забавен. Имея первые 8 цифр, общих с последней, я предполагаю, что это то же самое, только сдвинутое на 15 десятичных знаков влево и напечатанное в научной нотации.
Файловое время Microsoft — это 64-разрядное значение, представляющее количество интервалов в 100 наносекунд с 1 января 1601 (UTC).
Ссылки
- Конвертер временных меток LDAP, Active Directory и Filetime
- Структура FILETIME в документации Microsoft
Комментарии:
1. Спасибо за помощь! Ссылки тоже очень понравились: D