Используя следующий код, я хочу преобразовать дату и время ввода в эпоху. Проблема в том, я получаю выход эпохальное, но когда я проверить его с помощью преобразования онлайн (http://www.epochconverter.com/), эпоха не переводит на дату и время I ввода:Переход Epoch не работает как ожидалось
date_time2 = '09.03.1999' + " " + "13:44:17.000000"
pattern2 = '%d.%m.%Y %H:%M:%S.%f'
epoch2 = int(time.mktime(time.strptime(date_time2, pattern2)))
print epoch2
Это работает для меня. Какой результат вы получаете от онлайн-конвертера? – bernie
Я получаю 921005057, когда я запускаю блок. Однако, когда я помещал эту метку в онлайн-конвертер, она говорит, что отметка времени - 18:44:17 GMT (обратите внимание, что время ввода уже GMT). Он должен сказать: 13:44:17 GMT – user3498593
Вам нужно сделать что-то вроде этого? Http://stackoverflow.com/questions/19527351/python-how-to-convert-a-timezone-aware-timestamp-to -utc-without-know-if-dst – bernie