Есть ли способ получить метку времени UTC, указав дату? Чего я ожидал:
должно получиться
Создание простого объекта datetime означает отсутствие информации о часовом поясе. Если я посмотрю документацию datetime.utcfromtimestamp, то создание отметки времени UTC означает исключение информации о часовом поясе. Поэтому я предполагаю, что создание наивного объекта datetime (как я) приведет к получению метки времени UTC. Однако:
Код: Выделить всё
then = datetime(2008, 1, 1, 0, 0, 0, 0)
datetime.utcfromtimestamp(float(then.strftime('%s')))
результат
Есть ли еще какая-либо скрытая информация о часовом поясе в объекте datetime? Что я делаю не так?
Подробнее здесь:
https://stackoverflow.com/questions/506 ... h-datetime