猿问

Python - 生成从周六到周五的每周日期范围

我需要每周运行一份报告,每周从星期六开始到星期五结束。但是,由于日期时间或日历模块从星期一开始,我无法使用 WEEKDAY 选项。


我尝试了下面的选项,但是它仍然给我 5 星期六,是否有任何选项可以将周开始日期设置为星期六,以便星期六为 0 ?这样我就可以从当前日期减去它以获得所需的日期或任何其他解决方案来实现相同的


例如)如果我在 8 月 30 日运行报告,它应该获取 8 月 18 日至 8 月 24 日的数据


import calendar

calendar.setfirstweekday(calendar.SATURDAY)

calendar.firstweekday()

5


胡子哥哥
浏览 299回答 2
2回答
随时随地看视频慕课网APP

相关分类

Python
我要回答