【发布时间】:2018-03-14 00:32:02
【问题描述】:
假设我有一个 datetime.date 格式的日期列表。我想将月份中的日期转换为离散(整数)期间。
即,
myList = [datetime.date(2015,02,08), datetime.date(2015,02,25), datetime.date(2015,05,03), datetime.date(2016,03,27)]
由于最小的年/月是 2015/02,因此该月等于 0。下个月 2015/03 将为 1,依此类推。直到上个月 2016/03 为 13。
我想要一个函数,我给它一个开始日期,然后它给我离散的月份。
即,
discretizeMo(start_date, date_of_interest)
discretizeMo('2012-02-01', '2013-01-01')
将返回 11,等等。
【问题讨论】: