Tengo un objeto python datetime que me gustaría convertir a UTC. Estoy planeando enviarlo en formato RFC 2822 para poner un encabezado HTTP, pero no estoy seguro de si eso es importante para esta pregunta. Encontré algo de información en este sitio sobre la conversión de objetos de tiempo, y parece más simple de esa manera, pero esta vez realmente quiero usar objetos datetime, porque estoy usando timedeltas para ajustarlos:¿Cómo puedo convertir un objeto de fecha y hora de Python a UTC?
Intenté algo como esto:
from datetime import datetime, timedelta
now = datetime.now()
fiveMinutesLater = datetime.now() + timedelta(minutes=5)
fiveMinutesLaterUtc = ???
Nada en el módulo de hora o fecha parece que me ayudaría. Parece que puedo hacerlo pasando el objeto datetime a través de 3 o 4 funciones, pero me pregunto si hay una manera más simple.
Preferiría no utilizar módulos de terceros, pero puedo hacerlo si es la única opción razonable.
relacionado con el título: [¿Cómo convierto la hora local en UTC en Python?] (Http://stackoverflow.com/q/79797/4279) – jfs
cadena: http://stackoverflow.com/questions/79797/how-do-i-convert-local-time-to-utc-in-python –