Seite 1 von 1

Zeit-Differenz in Tagen bestimmen

Verfasst: Freitag 8. November 2013, 19:02
von Aries
Hallo, ich habe mehrere Datum-Strings, die wie in den folgenden Beispielen formatiert sind: "30.11.2011", "8.11.2013".

Was ist in Python die einfachste Methode die Differenz in Tagen zu bestimmen?

Re: Zeit-Differenz in Tagen bestimmen

Verfasst: Freitag 8. November 2013, 19:07
von BlackJack
@Aries: Aus den Zeichenketten die entsprechenden Objekte aus dem `datetime`-Modul erstellen und voneinander abziehen würde ich mal sagen.

Edit:

Code: Alles auswählen

In [31]: a = datetime.datetime.strptime('30.11.2011', '%d.%m.%Y')

In [32]: b = datetime.datetime.strptime('8.11.2013', '%d.%m.%Y')

In [33]: c = b - a

In [34]: c.days
Out[34]: 709

Re: Zeit-Differenz in Tagen bestimmen

Verfasst: Samstag 9. November 2013, 16:32
von Aries
Danke, funktioniert.