处理方式一:英文日期转换为数字
import datetime
time = ' Mar 10,2020'
time2=time.replace(" ","") #去除空格
time3=time2.replace(",","") #去除逗号
print(time3)
time_format2=datetime.datetime.strptime(time3,'%b%d%Y') #%b对应的是缩写英文月份,%B对应全写月份;%d代表日期;%Y代表年。要与time3字符对应
print(time_format2) #将时间转换为2020-03-10
附录:format相关
代码 | 说明 |
---|---|
%Y | 4位数的年 |
%y | 2位数的年 |
%m | 2位数的月[01,12] |
%d | 2位数的日[01,31] |
%H | 时(24小时制)[00,23] |
%l | 时(12小时制)[01,12] |
%M | 2位数的分[00,59] |
%S | 秒[00,61]有闰秒的存在 |
%w | 用整数表示的星期几[0(星期天),6] |
%F | %Y-%m-%d简写形式例如,2017-06-27 |
%D | %m/%d/%y简写形式 |