Ich habe ein Feld, das die Zeit als 1900-01-01 00:05:00
anzeigt, aber ich möchte es nur als 00:05:00
zeigen, also nur fünf Minuten.
Ich habe mir die Python-Dokumentation angeschaut und es macht mich verrückt. Aus der Frage Wie mache ich finde den zeitunterschied zwischen zwei datetime-objekten in python? sieht es so aus als müsste etwas mit timedelta
sein aber ich komme nicht näher an eine lösung heran. Die Frage Konvertieren von Datum / Uhrzeit in genau die Zeit schlägt vor, dass Sie einfach ein% verwenden können. co_de% tag, aber das funktioniert nicht für mich. Ich schaute auch auf Datum Zeit in String umwandeln ohne Erfolg, ich weiß, dass dies etwas Einfaches ist aber ich habe Hunderte Seiten gesucht, auf der Suche nach etwas Einfachem. Jede Hilfe wäre willkommen.
Laden Sie die Zeichenfolge mit strptime()
und erhalten Sie die time()
Komponente:
Hier wird die Zeit mit isoformat()
in ISO 8601-Format , aber Sie können die datetime.time
auch mit strftime()
: