Converter para carimbo de data / hora UTC

//parses some string into that format.
datetime1 = datetime.strptime(somestring, "%Y-%m-%dT%H:%M:%S")

//gets the seconds from the above date.
timestamp1 = time.mktime(datetime1.timetuple())

//adds milliseconds to the above seconds.
timeInMillis = int(timestamp1) * 1000

Como posso (em algum momento desse código) transformar a data em formato UTC? Andei pela API por um período que parece um século e não consigo encontrar nada que possa funcionar. Alguém pode ajudar? Está atualmente transformando-o na hora do Leste, eu acredito (no entanto eu estou no GMT, mas quero UTC).

EDIT: Eu dei a resposta para o cara com o mais próximo do que eu finalmente descobri.

datetime1 = datetime.strptime(somestring, someformat)
timeInSeconds = calendar.timegm(datetime1.utctimetuple())
timeInMillis = timeInSeconds * 1000

:)

questionAnswers(4)

yourAnswerToTheQuestion