[Tutor] datetime: inverse of datetime.date.isocalendar()
elmar werling
elmar at net4werling.de
Fri Jul 12 18:52:43 CEST 2013
Hello,
how to convert the tuble (iso_year, iso_week, iso_day) to a date object?
I have tried the following scipt, but the results are buggy
import datetime
date_i = datetime.date(2013, 07, 12)
date_iso = date_i.isocalendar()
year = str(date_iso[0])[2:]
week = str(date_iso[1])
day = str(date_iso[2])
date_string = year + week + day
date_ii = datetime.datetime.strptime(date_string,'%y%W%w').date()
print date_i, date_iso, date_string, date_ii
Any help is wellcome.
Elmar
More information about the Tutor
mailing list