import time
time.strftime("%W")
#输出 5
#今天 2-7 号不是第七工作周吗?
#日历上工作周是第七周,我用 dayjs 也是输出 7,python 输出是 5 !
1
welkinzh 2021-02-07 14:56:49 +08:00
?
|
2
wuwukai007 OP @welkinzh 日历上工作周是第七周,我用 dayjs 也是输出 7,python 输出是 5 !
|
3
welkinzh 2021-02-07 15:01:44 +08:00
看了一下日历,py 中新年第一周是从第一个周一开始的,确实是第 5 周
|
4
okletswin 2021-02-07 15:06:30 +08:00
说明你那个日历够过分的,把去年最后一周算成今年的,还莫非外国习惯把周日当作每周第一天。明天才是第六周
|
5
imn1 2021-02-07 15:13:30 +08:00 1
规则不同而已
1. %W 按 Monday 起始计算,%U 按 Sunday 起始计算 2. 返回结果首序是 0,不是 1 |
6
est 2021-02-07 15:26:32 +08:00
https://strftime.org/
Week number of the year (Monday as the first day of the week) as a decimal number. All days in a new year preceding the first Monday are considered to be in week 0. |
7
shuax 2021-02-07 17:43:09 +08:00
|