Python fornisce diversi pacchetti (datetime
, time
, calendar
) come si può vedere here per gestire il tempo. Ho fatto un grosso errore utilizzando quanto segue per ottenere l'ora GMT corrente time.mktime(datetime.datetime.utcnow().timetuple())
Qual è il modo più semplice per ottenere l'ora GMT in formato timestamp Unix?
Che cosa è un modo semplice per ottenere l'ora GMT in timestamp Unix?
Quali sono input/output? 'datetime.utcnow()' restituisce l'ora UTC corrente come oggetto datetime (presumo che tu voglia UTC quando parli di "ora GMT"). 'time.time()' restituisce il timestamp Unix direttamente come numero float. Ecco [come convertire datetime.date/datetime.datetime che rappresenta il tempo in UTC in timestamp POSIX] (http://stackoverflow.com/a/8778548/4279). – jfs
Il tuo metodo proposto è sbagliato, o troppo verboso? Correlato: http://stackoverflow.com/questions/15940280/how-to-get-utc-time-in-python –
Perché il tuo metodo è stato un errore? – skeller88