Python-Zeitobjekte mit mehr als 24 Stunden

8

Ich habe eine Zeit außerhalb von Linux, die in hh: mm: sec ist, aber die hh kann länger als 24 Stunden sein. Also, wenn die Zeit 1 Tag 12 Stunden ist, wäre es 36:00:00. Gibt es eine Möglichkeit, dieses Format zu verwenden und leicht ein Zeitobjekt zu erstellen?

Was ich wirklich gerne tun würde, ist die erforderliche Zeit, d. h. 36:00:00, und die Zeit, in der es läuft, 4:46:23, und die beiden zu subtrahieren, um die verbleibende Zeit zu erhalten. Ich dachte mir, dass Zeitdelta in Python der bequemste Weg wäre, dies zu tun, aber ich wäre auch offen für andere Vorschläge.

Danke.

    
mcragun 27.05.2010, 16:02
quelle

2 Antworten

12

timedelta ist in der Tat, was Sie wollen. Hier ist ein vollständigeres Beispiel, das das tut, was Sie gefragt haben.

%Vor%     
FogleBird 27.05.2010, 17:24
quelle
9

Was Sie brauchen, ist das Timedelta-Objekt: Ссылка

36 Stunden:

%Vor%     
number5 27.05.2010 16:13
quelle

Tags und Links