def testIterTimes(self): tmin = util.str_to_time('1999-03-20 20:10:10') tmax = util.str_to_time('2001-05-20 10:00:05') ii = 0 for ymin, ymax in util.iter_years(tmin, tmax): for mmin, mmax in util.iter_months(ymin, ymax): ii += 1 s1 = util.time_to_str(mmin) s2 = util.time_to_str(mmax) assert ii == 12 * 3 assert s1 == '2001-12-01 00:00:00.000' assert s2 == '2002-01-01 00:00:00.000'
def testIterTimes(self): tmin = util.str_to_time('1999-03-20 20:10:10') tmax = util.str_to_time('2001-05-20 10:00:05') ii = 0 for ymin, ymax in util.iter_years(tmin, tmax): for mmin, mmax in util.iter_months(ymin, ymax): ii += 1 s1 = util.time_to_str(mmin) s2 = util.time_to_str(mmax) assert ii == 12*3 assert s1 == '2001-12-01 00:00:00.000' assert s2 == '2002-01-01 00:00:00.000'