我有一个日期输入'date_dob',即'20 -Apr-53' 我尝试使用以下代码将其转换为格式化yyyy-mm-dd:
print pd.to_datetime(date_dob,format = '%d-%b-%y')
返回'2053-04-20 00:00:00'而不是'1953-04-20 00:00:00'
答案 0 :(得分:0)
您需要明确检查年份,然后将其减去100年:
%Y
使用%y
代替%y
,因为:
%Y
:显示年份的最后两位数
sudo cpan install LWP::Protocol::https
:显示年份的所有四位数
答案 1 :(得分:0)