Gerar registro de data e hora da RFC 3339 em Python

Estou tentando gerar umRFC 3339 Carimbo de hora UTC em Python. Até agora, pude fazer o seguinte:

>>> d = datetime.datetime.now()
>>> print d.isoformat('T')
2011-12-18T20:46:00.392227

Meu problema está em definir o deslocamento UT

De acordo com docs, o método classdatetime.now([tz]), leva um @ opciontz argumento ondetz must be an instance of a class tzinfo subclass edatetime.tzinfo éan abstract base class for time zone information objects.

Aqui é onde eu me perco - Como é que o tzinfo é uma classe abstrata e como devo implementá-la?

(NOTA No PHP é tão simples quantotimestamp = date(DATE_RFC3339);, razão pela qual não consigo entender por que a abordagem do Python é tão complicada ...)

questionAnswers(7)

yourAnswerToTheQuestion