#2. Berechnung => Nicht OK zeitraum = (datum - datetime.timedelta(10)).strftime('%Y-%m-%d') >>> TypeError: unsupported operand type(s) for -: 'str' and 'datetime.timedelta'
Ich habe bei der 2. Berechnung vieles ausprobiert (u.a. time.strptime, time.strftime), doch leider bin ich nicht zum gewünschten Datum gekommen.
Hat jemand eine Idee was ich falsch mache, bzw. wie ich an mein Wunschdatum komme?
Das liegt daran, dass datum ein string ist und von diesem dann ein timedelta abgezogen werden soll, was nicht geht. "unsupported operand type(s) for -" Heisst für den Operator minus sind zwei Operanden angegeben, mit denen er nicht umgehen kann. Nämlich string (datum) und timedelta.
Hat also nichts mit strftime oder so zu tun, sonder tritt schon vorher auf.