On 12/07/13 17:52, elmar werling wrote:
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
Thanks for sending the code but can you define buggy?
What did you expect? What did you get?
Were there any error messages if so what (full text please)?
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
But guess is there is a better way of doing the lines above
but I don't know the datetime module well enough to say what...
date_ii = datetime.datetime.strptime(date_string,'%y%W%w').date()
print date_i, date_iso, date_string, date_ii
I'm not sure what you expect to see or what differs
from your expectation?
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor