gpt4 book ai didi

python - 计算一年中的周数(处理一年中的第一周)

转载 作者:行者123 更新时间:2023-12-01 00:56:58 25 4
gpt4 key购买 nike

我正在尝试将日期转换为一年中的周数。

就我而言,我无法将一年中的某一天纳入另一年中。

isocalendar() 可以很好地查找周数,但是,它假设一些规则:如果 1 月的第一周少于 4 天,则算作最后一周前一年。

所以,这个函数返回:

date(2016, 1, 1).isocalendar()[1]
53

是否有某种方法可以使用此函数来更改此设置,以返回第 0 周而不是第 53 周(上一年)?

最佳答案

这个怎么样?

import datetime
datetime.date(2016, 1, 1).strftime("%U")

关于python - 计算一年中的周数(处理一年中的第一周),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56174253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com