2
Ich versuche, Zeitintervall (von datetime.time Typ) von 4 Sekunden zu der curr_time (whic ist datetime.datetime) wie unten gezeigt hinzuzufügen.Warum funktioniert diese einfache datetime.combine-Operation nicht?
Am Ende des Code-Snippets würde ich erwarten, dass die Endzeit um 12 Sekunden erhöht wird. Warum wird es nur um 4 erhöht? (Python-Version 3.5.1)
Würde mich über ein zweites Augenpaar freuen. Vielen Dank.
import datetime
curr_time = datetime.datetime(2000, 1, 1)
interval = datetime.time(0,0,4)
temp_time = datetime.datetime.combine(curr_time, interval)
other = datetime.datetime.combine(temp_time, interval)
final = datetime.datetime.combine(other, interval)
print('final ', final)
Als beiseite seine üblichen 'datetime' wie' von Datetime-Import datetime' zu importieren, um die Notwendigkeit zu vermeiden, verwendet 'datetime.datetime 'überall. –