Как интерпретировать странные форматы даты / временных меток

#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).

Ссылки

Комментарии:

1. Спасибо за помощь! Ссылки тоже очень понравились: D