我需要每周运行一份报告,每周从星期六开始到星期五结束。但是,由于日期时间或日历模块从星期一开始,我无法使用 WEEKDAY 选项。
我尝试了下面的选项,但是它仍然给我 5 星期六,是否有任何选项可以将周开始日期设置为星期六,以便星期六为 0 ?这样我就可以从当前日期减去它以获得所需的日期或任何其他解决方案来实现相同的
例如)如果我在 8 月 30 日运行报告,它应该获取 8 月 18 日至 8 月 24 日的数据
import calendar
calendar.setfirstweekday(calendar.SATURDAY)
calendar.firstweekday()
5
相关分类