Python fornece pacotes diferentes ( datetime
, time
, calendar
), como pode ser visto aqui , a fim de lidar com o tempo. Cometi um grande erro ao usar o seguinte para obter a hora GMT atualtime.mktime(datetime.datetime.utcnow().timetuple())
Qual é uma maneira simples de obter a hora GMT atual no carimbo de data e hora do Unix?
datetime.utcnow()
retorna a hora UTC atual como objeto datetime (presumo que você queira UTC quando estiver falando sobre "hora GMT").time.time()
retorna o carimbo de data e hora do Unix diretamente como número flutuante. Veja como converter datetime.date/datetime.datetime representando a hora no UTC para o carimbo de data / hora POSIX .