Date 转换日期格式
我的当前日期列的格式为YYYY-MM-DD,但我需要它的格式为YYYY-MM-DD HH:MM:SSDate 转换日期格式,date,datetime,pandas,Date,Datetime,Pandas,我的当前日期列的格式为YYYY-MM-DD,但我需要它的格式为YYYY-MM-DD HH:MM:SS >>> df['Year_Month_Day'].head() 0 2014-09-17 1 2014-09-17 2 2014-09-07 3 2014-09-14 4 2014-09-17 Name: Year_Month_Day, dtype: datetime64[ns] 我尝试使用pd.to_datetime来执行此操作: >>>
>>> df['Year_Month_Day'].head()
0 2014-09-17
1 2014-09-17
2 2014-09-07
3 2014-09-14
4 2014-09-17
Name: Year_Month_Day, dtype: datetime64[ns]
我尝试使用pd.to_datetime来执行此操作:
>>> pd.to_datetime(df['Year_Month_Day'])
0 2014-09-17
1 2014-09-17
2 2014-09-07
3 2014-09-14
4 2014-09-17
但是没有运气..你说没有运气是什么意思?你收到错误消息了吗?例外?坏结果?请描述您的结果。结果以YYYY-MM-DD的形式返回,没有HH:MM:ss,这就是它的打印方式。如果
HH:MM:SS
全部为零,则不会显示。执行df['Year\u month\u day'].iloc[0]
查看它是否确实存在。@joris很棒。谢谢!