Ich möchte nur den Zeitteil in datetime vergleichen. Ich habe verschiedene Daten mit nur Zeitfeld zu vergleichen. Da die Daten unterschiedlich sind und nur die Zeit, die ich berücksichtigen möchte, denke ich, die Erstellung von zwei Datetime-Objekt wird nicht helfen. mein String alsNur Zeitteil in Datetime vergleichen - Python
start="22:00:00"
End="03:00:00"
Tocompare="23:30:00"
Above Strings ist, wenn ich sie mit Datetime konvertieren als
dt=datetime.strptime(start,"%H:%M:%S")
gibt es
1900-01-01 22:00:00
, die in Python Standarddatum ist. Also ich muss all das vermeiden und will nur zeit part. Ich muss einfach überprüfen muss mein Tocompare
fällt zwischen start
und End
auch Zeitmodul hält Teil Datum und ich brauche nur Zeit Teil. @ Jarmod –
Nach http://docs.python.org/3.3/library/datetime.html#datetime.time, ein Zeitobjekt darstellt eine (lokale) Tageszeit, unabhängig von einem bestimmten Tag. – jarmod
o Entschuldigung ich habe es gerade herausgefunden ... danke für die Antwort –