Ich habe ein Datum "10/10/11(m-d-y)"und möchte es mit einem Python-Skript um 5 Tage verlängern. Bitte beachten Sie eine allgemeine Lösung, die auch am Monatsende funktioniert.
Ich verwende folgenden Code:
import re
from datetime import datetime
StartDate = "10/10/11"
Date = datetime.strptime(StartDate, "%m/%d/%y")
print Date -> druckt '2011-10-10 00:00:00'
Jetzt möchte ich diesem Datum 5 Tage hinzufügen. Ich habe den folgenden Code verwendet:
EndDate = Date.today()+timedelta(days=10)
Was diesen Fehler zurückgegeben hat:
name 'timedelta' is not defined
name 'timedelta' is not defined, bedeutet dies, dass Sietimedeltanirgendwo definiert haben . Python ist normalerweise ziemlich informativ über seine Fehlermeldungen.