业务的开发时候有一个需求,需要对比当前时间段和去年同星期的时间段的数据,例如当前时间是2019-04-11,是今年的第十五周的周四,如何去取去年的第十五周的周四呢?
查了好多资料没有对应的处理方法,于是自己写了这个方法,如果您有更好的方法,可以留言。
python的datetime模块有个查看日历的方法
date_week_info = datetime.datetime.strptime(2019-04-11, %Y-%m-%d).isocalendar()
返回<type>: (2019, 15, 4) 意思是2019年的第15周周四
然后处理对应的年周和周几
y