你好,stackoverflow 社区,
我想更改列的日期时间格式,但我不起作用,而且我不知道我做错了什么。
执行以下代码后:
df6['beginn'] = pd.to_datetime(df6['beginn'], unit='s', errors='ignore')
Run Code Online (Sandbox Code Playgroud)
我得到了这个输出,那很好,但我想抽出一个小时来只剩下%m/%d/%Y剩下的时间。
ID DATE
91060 2017-11-10 00:00:00
91061 2022-05-01 00:00:00
91062 2022-04-01 00:00:00
Name: beginn, Length: 91063, dtype: object
Run Code Online (Sandbox Code Playgroud)
我已经尝试过这个和许多其他的
df6['beginn'] = df6['beginn'].dt.strftime('%m/%d/%Y')
Run Code Online (Sandbox Code Playgroud)
并得到以下输出:
AttributeError: Can only use .dt accessor with datetimelike values.
Run Code Online (Sandbox Code Playgroud)
pd.to_datetime但我不明白为什么,我是否转换了数据?
感谢您给我的任何提示!多谢!