[PYTHON] Missverständnis aufgrund von Subtraktion vom Typ Datum / Uhrzeit

In Python ist die Subtraktion zwischen datetime-Typen datetime.timedelta-Typ

Als Variablenname poko zu diesem Zeitpunkt

poko.seconds
poko.days

Sie können darauf zugreifen und den Unterschied erhalten

Missverständnispunkt

Ich dachte, Sekunden würden den Unterschied zurückgeben, aber er wird nach Datum vorverlegt

Das heißt, wenn die Differenz 1 Tag und 30 Sekunden beträgt, sind es 86400 + 30. Ich dachte, es würde 86430 zurückgeben, aber ich bekomme tatsächlich 30.

Die Tage werden auf 0-> 1 erhöht

Darin steckte ich fest

Recommended Posts

Missverständnis aufgrund von Subtraktion vom Typ Datum / Uhrzeit
Wie man mit dem Datum / Uhrzeit-Typ in Pythons SQLite3 umgeht
0 Konvertieren Sie nicht ausgefülltes Datum in Datums- / Uhrzeittyp mit regulärem Ausdruck
Python> Datum / Uhrzeit> Von der Datumszeichenfolge (ISO-Format: 2015-12-09 12:40:08) zum Datum / Uhrzeit-Typ