Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.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 3.x 值不为';不匹配datetime python的格式_Python 3.x_Pandas_Numpy - Fatal编程技术网

Python 3.x 值不为';不匹配datetime python的格式

Python 3.x 值不为';不匹配datetime python的格式,python-3.x,pandas,numpy,Python 3.x,Pandas,Numpy,我试图用python转换datetime中的一个系列,但是它给了我这个错误 ValueError:时间数据“2018年5月8日”与格式“%d,%m,%Y”不匹配(匹配) 我使用的代码是 date = pd.to_datetime(df.created_at, format='%d, %m, %Y').dt.date 没有你的数据很难说清楚,但是试试这个 date = pd.to_datetime(df.created_at, format='%d/%m/%Y').dt.date 您的格式日期

我试图用python转换datetime中的一个系列,但是它给了我这个错误

ValueError:时间数据“2018年5月8日”与格式“%d,%m,%Y”不匹配(匹配)

我使用的代码是

date = pd.to_datetime(df.created_at, format='%d, %m, %Y').dt.date

没有你的数据很难说清楚,但是试试这个

date = pd.to_datetime(df.created_at, format='%d/%m/%Y').dt.date
您的格式日期为2018年5月8日,而不是2018年5月8日。作为参考,我使用此代码进行测试

df = pd.DataFrame(columns = ['created_at'])
df = df.append({'created_at':'5/8/2018'}, ignore_index = True)
date = pd.to_datetime(df.created_at, format='%d/%m/%Y').dt.date