Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 计算一年中的周数(处理一年中的第一周)_Python_Pandas_Datetime - Fatal编程技术网

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

Python 计算一年中的周数(处理一年中的第一周),python,pandas,datetime,Python,Pandas,Datetime,我正在尝试将日期转换为年的周数 就我而言,我不能将一年中的某一天包含在另一年中 isocalendar()可以很好地查找周数,但是,它假设了一些规则:如果1月份的第一周少于4天,则将其计为前一年的最后一周。 因此,此函数返回: date(2016, 1, 1).isocalendar()[1] 53 是否有办法使用此功能将其更改为返回第0周而不是第53周(从上一年开始)?如何 import datetime datetime.date(2016, 1, 1).strftime("%U") 这

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

就我而言,我不能将一年中的某一天包含在另一年中

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

因此,此函数返回:

date(2016, 1, 1).isocalendar()[1]
53
是否有办法使用此功能将其更改为返回第0周而不是第53周(从上一年开始)?

如何

import datetime
datetime.date(2016, 1, 1).strftime("%U")
这个怎么样?