我想创建一个函数,在上周给出年份
例如,当前周数是19,因此函数应该给出结果2023_W18。这几周应该从星期一开始到星期天。所以我在周一运行脚本,它会给出上周的数字。
我发现了几个例子:
>>> import datetime
>>> datetime.date(2010, 6, 16).isocalendar()[1]
24
但是如何获得上周的数字呢?我需要先从当天减去7天吗?它还应该在年份变化时提供支持。
我想创建一个函数,在上周给出年份
例如,当前周数是19,因此函数应该给出结果2023_W18。这几周应该从星期一开始到星期天。所以我在周一运行脚本,它会给出上周的数字。
我发现了几个例子:
>>> import datetime
>>> datetime.date(2010, 6, 16).isocalendar()[1]
24
但是如何获得上周的数字呢?我需要先从当天减去7天吗?它还应该在年份变化时提供支持。
试试已知两周的所有日期,你会看到周数何时变化。