我想取消约会,但出现以下错误:
df1["Date"] = datetime.datetime.strptime(df1["Date"][:10], "%Y-%m-%d")
TypeError: strptime() argument 1 must be str, not Series
这是我的代码:
df1["Date"] = datetime.datetime.strptime(df1["Date"][:10], "%Y-%m-%d")
答案 0 :(得分:0)
尝试从字符串转到日期:
df1['Date'] = pd.to_datetime(df1['Date'], format='%Y-%m-%d')
或者您需要从日期到字符串的另一种方法
df1['Date'] = df1['Date'].dt.strftime('%Y-%m-%d')