Mein timedelta Objekt sieht so aus: txdelta = 00:30:00
. Ich will es ein Datetime-Objekt hinzufügen, aber es wird konsequent nicht funktioniert:Hinzufügen von timedelta Objekt zu datetime
from datetime import datetime, date, time, timedelta
localdt = datetime.combine(datetime.strptime('2015-06-18', '%Y-%m-%d').date(),
(23:35:02+timedelta(txdelta)).time())
Beachten Sie, dass die 23:35:02
ist bereits ein Datetime-Objekt. Ich bekomme diese Fehlermeldung:
TypeError: unsupported type for timedelta days component: datetime.timedelta
Was mache ich falsch?
Aktualisieren Sie Ihr Beispiel, so dass es in Python 2.7 läuft, wie ist. Im Moment gibt es 'SyntaxError: ungültige Syntax' zurück. Lassen Sie den Fehler, den Sie geltend machen, zurückgeben. Richtlinien zum Postleitzahlencode finden Sie in [mcve]. –