Ich habe zwei Termine alsWie man den Unterschied zwischen zwei Daten in Stunden, Minuten und Sekunden erhält.
import datetime
data1 = datetime.datetime.now()
data2 = datetime.datetime.now()
Ich habe es so gemacht genommen, ich Minuten und Sekunden bin immer. Ich will auch Stunden; Wie kann ich das machen?
Mein Code:
diff = data2-data1
divmod(diff.days * 86400 + diff.seconds, 60)
(3, 45)
Wie kann ich auch Stunden? Jede Hilfe wäre willkommen.
Was Sie versucht haben? Was ist "c"? Was sind die beiden Daten (wenn beide "jetzt", wie groß ein Unterschied erwarten Sie ?!) Haben Sie die [Docs auf 'Timedelta'] (https://docs.python.org/2/library/datetime. html # Zeitdelta-Objekte)? – jonrsharpe
@jonrsharpe, Entschuldigung für meinen Zauberfehler Ich habe es korrigiert – Mulagala
@tripleee, Das ist ein anderer Weg meine Anforderung unterscheidet mit 'datetime.datetime.now' – Mulagala