我需要从这样的字符串中解析波兰日期:
locale.setlocale(locale.LC_TIME, 'pl_PL.utf8')
print(time.strptime("27 luty 13:00:00", '%d %B %H:%M:%S'))
实际上以上工作正常,但波兰语日期并不像英语那样微不足道。波兰语的有效日期是这样的:
27 lutego 13:00:00
不幸的是 strptime 无法打印:
ValueError: time data '27 lutego 13:00:00' does not match format '%d %B %H:%M:%S'
解析来自不同语言环境的日期的万无一失的解决方案是什么?