Как преобразовать строку datetime в локальное время в строку в UTC?
Я уверен, что делал это раньше, но не могу найти его, и SO, надеюсь, поможет мне (и другим) сделать это в будущем.
Разъяснение. Например, если у меня есть 2008-09-17 14:02:00
в моем локальном часовом поясе (+10
), я бы хотел сгенерировать строку с эквивалентным временем UTC
: 2008-09-17 04:02:00
.
Кроме того, из http://lucumr.pocoo.org/2011/7/15/eppur-si-muove/, обратите внимание, что в целом это невозможно, так как при использовании DST и других проблем нет уникального преобразования из местное время до времени UTC.