csv文件用excel打开,日期显示是18-Dec, 点击单元格公式栏显示是2021-12-18

想把年份提取出来,卡在这一步做不出来了

文件名 data, 日期列名 date
代码:
pd.to_datetime(data[‘date’]).dt.year

报错信息:
Out of bounds nanosecond timestamp: 1-12-18 00:00:00

先谢过!

这样去获取年份:

import pandas as pd 
data=pd.read_excel('data.xlsx')
d=pd.to_datetime(data['date']).dt.year
print(d)
F:\2021\qa\ot2>t3
0    2021
1    2021
Name: date, dtype: int64

格式处理一下。