Strange little problem I’m facing with Datetime. Here’s what I’m doing:
>>> from datetime import datetime, date
>>> t = date.timetuple(datetime.now())
>>> t
time.struct_time(tm_year=2011, tm_mon=6, tm_mday=14, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=1, tm_yday=165, tm_isdst=-1)
tm_hour, tm_min and tm_sec are all zero. Why is this?
Well
tis adate, so of course it doesn’t contain any time data. You have to usedatetime.timetuple(datetime.now())to have those fields populated.