io ho preso due date comeCome ottenere la differenza tra due date in ore, minuti e secondi?
import datetime
data1 = datetime.datetime.now()
data2 = datetime.datetime.now()
ho fatto in questo modo, mi sto minuti e secondi. Voglio anche ore; come posso fare questo?
Il mio codice:
diff = data2-data1
divmod(diff.days * 86400 + diff.seconds, 60)
(3, 45)
Come posso ottenere ore troppo? Qualsiasi aiuto sarebbe apprezzato.
Che cosa hai provato? Cos'è 'c'? Quali sono le due date (se sia "adesso", che differenza ci si aspetta ?!) Hai letto [docs su 'timedelta'] (https://docs.python.org/2/library/datetime. html # timedelta-oggetti)? – jonrsharpe
@jonrsharpe, Scusa per il mio errore di incantesimo l'ho corretto – Mulagala
@ triple, Questo è un altro modo in cui il mio requisito si differenzia con 'datetime.datetime.now' – Mulagala