python 自动解析外文时间日期
RS1960762004:
我不知道为什么解析 '2022/08/10 0:15:10 JST' 会解析错误,而类似 '2022/09/07 23:33:15 JST'却没有问题
[code=python]
language_dict = {'日本': '日语', '波兰': '波兰语', '德国': '德语', '法国': '法语', '西班牙': '西班牙语', '意大利': '意大利语', '英国': '英语', '美国': '英语',
'比利时': '',
'荷兰': '荷兰语', '墨西哥': '英语', '瑞典': '瑞典语', '土耳其': '土耳其语', '加拿大': '英语'}
country = '日本'
txt = '2022/08/10 0:15:10 JST'
# txt = '2022/09/07 23:33:15 JST'
language_str = language_dict[country]
utctime = UtcTime(language=language_str)
data_str = utctime.parse(txt)
print(f'转化前:{txt},转化后:{data_str},国家:{country},转化语言:{language_str}')
#结果分别为
#转化前:2022/08/10 0:15:10 JST,转化后:2022-10-08 00:15:10,国家:日本,转化语言:日语
#转化前:2022/09/07 23:33:15 JST,转化后:2022-09-07 23:33:15,国家:日本,转化语言:日语
[/code]
|