我想使用 Python 的calendar
模块(或其他更合适的模块)为给定年份的每个星期一和星期六生成 yyyy-mm-dd 格式的日期列表,但我不想引入图书馆外)。
但是,为您提供全年数据的函数,例如calendar.calendar()
以字符串格式输出日历,不用说,使用起来会非常繁琐。
我想要的是类似的calendar.monthcalendar
,它为每个列表返回一个包含 7 个条目的矩阵,每个条目代表一周中有序的一天。然而,这对我的周一和周六问题来说也是一个负担,因为有些周跨越 2 个月(即月末和月初)。
我想我可以开发一个尴尬的黑客来解决这个问题,但我希望有一种更好的方法可以忽略。