我想在数据集中找到日期列的星期数。日期的格式为p1Vec, vec2Classify
。但是我无法转换为星期数。
我尝试了以下代码:
"2020-09-27 07:14:01.114051200"
我遇到此错误:AttributeError:'Series'对象没有属性'strftime'
答案 0 :(得分:4)
您需要首先将字符串形式的日期转换为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