month_dict = {"January":"1","February":"2","March":"3","April":"4","May":"5","June":"6","July":"7",
"August":"8","September":"9","October":"10","November":"11","December":"12",#英国,美国,印度 澳大利亚 加拿大
"Enero": "1", "Febrero": "2", "Marzo": "3", "Abril": "4", "Mayo": "5", "Junio": "6", "Julio": "7",
"Agosto": "8", "Septiembre": "9", "Octubre": "10", "Noviembre": "11", "Diciembre": "12", #墨西哥 西班牙
"Gennaio":"1","Febbraio":"2","Aprile":"4","Maggio":"5","Giugno":"6","Luglio":"7",
"Settembre":"9","Ottobre":"10","Novembre":"11","Dicembre":"12", #意大利
"Februar":"2","März":"3","Mai":"5","Juni":"6","Juli":"7",
"Oktober":"10","Dezember":"12" ,"Januar":"1" #德国
} #墨西哥 西班牙 ==意大利==3,8==Agosto,Marzo
##英国,美国,印度 澳大利亚 加拿大 == 德国 ==1,4,8,9,11 ==Januar,April,August,September,November
#['MX', 'ES', 'US', 'IN', 'UK', 'IT', 'AU', 'DE', 'CA']
# l = 'Revisado en México el 3 de octubre de 2019' #MX 墨西哥1
# l = 'Revisado en España el 25 de abril de 2020' #ES 西班牙2
# l = 'Reviewed in the United States on July 14, 2019' #US 美国3
# l = 'Reviewed in India on 29 February 2020' #IN 印度4
# l = 'Reviewed in the United Kingdom on 8 May 2020' #UK 英国5
# l = 'Recensito in Italia il 11 gennaio 2020' #IT意大利6
# l = 'Reviewed in Australia on 26 December 2019' #AU 澳大利亚7
# l = 'Rezension aus Deutschland vom 22. März 2020' #DE 德国8
l = 'Reviewed in Canada on July 11, 2019' #DE 加拿大9
q = re.findall("(\d+)",l)
#处理拼接为中国日期
month = ''
for k,v in month_dict.items():
if k.lower() in l or k in l:
month = v
#处理拼接为中国日期
yers = days = ''
for x in q:
if len(x)>2:
yers = x
if len(x)<=2:
days = x
if len(days)==1:
days='0'+days
if len(month)==1:
month = '0'+month
china_date = yers+'-'+month+'-'+days
print(china_date)#2019-07-11
网友评论