Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.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 如何将日期时间(“2020-09-27 07:14:01.114051200”)转换为周数?_Python_Datetime - Fatal编程技术网

Python 如何将日期时间(“2020-09-27 07:14:01.114051200”)转换为周数?

Python 如何将日期时间(“2020-09-27 07:14:01.114051200”)转换为周数?,python,datetime,Python,Datetime,我想在数据集中找到日期列的周数。日期的格式为“2020-09-27 07:14:01.114051200”。然而,我无法转换为周数 我尝试了以下代码: date=mydate.strftime("%W") 我遇到了这个错误:AttributeError:“Series”对象没有属性“strftime”您需要首先将字符串形式的日期转换为datetime对象。然后,您可以从该对象请求周数 import datetime datestr = "2020-09-27 07

我想在数据集中找到日期列的周数。日期的格式为
“2020-09-27 07:14:01.114051200”
。然而,我无法转换为周数

我尝试了以下代码:

date=mydate.strftime("%W")

我遇到了这个错误:AttributeError:“Series”对象没有属性“strftime”

您需要首先将字符串形式的日期转换为
datetime
对象。然后,您可以从该对象请求周数

import datetime
datestr = "2020-09-27 07:14:01.114051200"
mydate = datetime.datetime.strptime(datestr.split('.')[0] , '%Y-%m-%d %H:%M:%S')
date=mydate.strftime("%W")
print(date)
结果:

38

您需要首先将字符串形式的日期转换为
datetime
对象。然后,您可以从该对象请求周数

import datetime
datestr = "2020-09-27 07:14:01.114051200"
mydate = datetime.datetime.strptime(datestr.split('.')[0] , '%Y-%m-%d %H:%M:%S')
date=mydate.strftime("%W")
print(date)
结果:

38

它对我有效,你得到了什么结果?检查这个-注意
mydate
应该是
date
/
datetime
的一个实例,而不是
str
得到这个错误:AttributeError:'Series'对象没有属性'strftime',它对我有效,你得到的结果是什么?检查这个-注意
mydate
应该是
date
/
datetime
的一个实例,而不是
str
得到这个错误:AttributeError:'Series'对象没有属性“strftime”