Seite 1 von 1

datetime.time erzeugen

Verfasst: Dienstag 24. Januar 2012, 11:08
von andi24
Hallo zusammen,

ich möchte einer vorgegebenen Funktion ein datetime.time übergeben, schaffe es aber nicht, eines zu erstellen. Mein Versuch:

Code: Alles auswählen

import time
mytime  = time.strptime("09:00:00", "%H:%M:%S") 
Hier gibt mir aber

Code: Alles auswählen

print type(mytime)
<type 'time.struct_time'> zurück und nicht
<type 'datetime.time'>

Kann mir da jemand weiterhelfen?

Vielen Dank!

Re: datetime.time erzeugen

Verfasst: Dienstag 24. Januar 2012, 11:20
von deets

Code: Alles auswählen

>>> import datetime as d
>>> d.datetime.strptime("09:00:00", "%H:%M:%S").time()
datetime.time(9, 0)

Re: datetime.time erzeugen

Verfasst: Dienstag 24. Januar 2012, 11:31
von andi24
Vielen Dank - genau das wars!! :-)