我想删除时间戳中的小时/分钟/秒。我尝试使用strftime
,但出现错误
import pandas as pd
df = pd.read_csv('file.csv')
df['Date'] = pd.to_datetime(df.Date)
df.strftime('%Y-%m-%d')
这是我得到的确切错误:
AttributeError: 'DataFrame' object has no attribute 'strftime'
尝试:
df['Date'] = df['Date'].strftime('%Y-%m-%d')
或
df['Date'] = df['Date'].dt.normalize()