我有一个DataFrame:\n
年龄 性别 地址 日期 15 M 172街 2022-02-07 00:00:00
\n我想要删除掉时分秒。\n我尝试了:\n
import datetime as dt df["日期"]=df["日期"].dt.Date
\n但是日期列的格式没有任何改变。\n我只想让日期列只保留(YYYY-MM-DD)格式。
使用pd.to_datetime函数将Date列转换为datetime对象。
pd.to_datetime
Date
df['Date'] = pd.to_datetime(df['Date']).dt.date # 或者 df['Date'] = pd.to_datetime(df['Date']).dt.strftime('%Y-%m-%d') # 或者 df['Date'] = df['Date'].str.split(' ').str[0]
用户名或电子邮箱地址
密码