Questa è la mia prima volta qui quindi spero di pubblicare questa domanda nel posto giusto. :)Come verificare se datetime è più vecchio di 20 secondi
Ho bisogno di compilare il controllo dell'inondazione per il mio script ma non sono bravo in tutte queste conversioni datetime in time con UTC e roba del genere. Spero che tu possa aiutarmi. Sto utilizzando Google App Engine con Python. Ho una dataproperty nel database DataStore che dovrebbe essere controllato se è più vecchio di 20 secondi, quindi procedere.
Qualcuno potrebbe darmi una mano?
Quindi, in semi-pseudo:
q = db.GqlQuery("SELECT * FROM Kudo WHERE fromuser = :1", user)
lastplus = q.get()
if lastplus.date is older than 20 seconds:
print"Go!"
Proprio come una nota generale, è una buona idea per memorizzare tutte le date di UTC e applicare fusi orari all'ultimo secondo possibile. Vedi http://www.enricozini.org/2009/debian/using-python-datetime/ per informazioni. – Cameron
Grazie per la soluzione e le informazioni extra! :) – Jelle