Я пытаюсь преобразовать объект pandas datetime в метку времени unix / epoch. Я получаю сообщение об ошибке для одной конкретной даты в наборе данных.
Я пытаюсь использовать следующие метки времени:
1) 2019-08-31 21:38:00
2) 2019-01-09 16:26:00
Я использую модуль datetime в Python:
1) datetime.strptime('2019-08-31 21:38:00', '%Y-%m-%d %H:%M:%S').timestamp()
1567280280.0
2) datetime.strptime('2019-01-09 16:26:00', '%Y-%m-%d %H:%M:%S').timestamp()
1547047560.0
Хотя Object (2) больше, чем (1), временные метки эпохи в python показывают иначе.
Когда я преобразую те же объекты даты и времени в числовые значения в Excel, я получаю:
1) '2019-08-31 21:38:00' -> 43708.901389
2) '2019-01-09 16:26:00' -> 43709.684722
Что правильно. Объект (2)> Объект (1).
Очевидно, что Дата (1) меньше, чем Дата (2).
Почему в Python отображается неправильный порядок?