Re: [Tutor] Readable date arithmetic

2009-11-20 Thread bob gailer
Stephen Nelson-Smith wrote: I have the following method: def get_log_dates(the_date_we_want_data_for): t = time.strptime(the_date_we_want_data_for, '%Y%m%d') t2 = datetime.datetime(*t[:-2]) extra_day = datetime.timedelta(days=1) t3 = t2 + extra_day next_log_date = t3.strftime('%Y%m%d')

Re: [Tutor] Readable date arithmetic

2009-11-19 Thread Dave Angel
Kent Johnson wrote: On Thu, Nov 19, 2009 at 1:14 AM, Stephen Nelson-Smith wrote: I have the following method: def get_log_dates(the_date_we_want_data_for): t =ime.strptime(the_date_we_want_data_for, '%Y%m%d') t2 =atetime.datetime(*t[:-2]) Use datetime.datetime.strptime() to save a

Re: [Tutor] Readable date arithmetic

2009-11-19 Thread Kent Johnson
On Thu, Nov 19, 2009 at 1:14 AM, Stephen Nelson-Smith wrote: > I have the following method: > > def get_log_dates(the_date_we_want_data_for): >  t = time.strptime(the_date_we_want_data_for, '%Y%m%d') >  t2 = datetime.datetime(*t[:-2]) Use datetime.datetime.strptime() to save a step: t2 = datetime

[Tutor] Readable date arithmetic

2009-11-18 Thread Stephen Nelson-Smith
I have the following method: def get_log_dates(the_date_we_want_data_for): t = time.strptime(the_date_we_want_data_for, '%Y%m%d') t2 = datetime.datetime(*t[:-2]) extra_day = datetime.timedelta(days=1) t3 = t2 + extra_day next_log_date = t3.strftime('%Y%m%d') return (the_date_we_want_da