如何在Python中解析非英语日期字符串?

时间:2014-06-06 22:44:34

标签: python datetime locale

我正在尝试用Python解析一些非英语日期时间字符串。我在西欧语言方面取得了成功,如法语,西班牙语和意大利语。但是,对于捷克语,芬兰语和希腊语,我没有成功。

我正在设置语言环境,如下所示:

locale.setlocale(locale.LC_TIME, 'ell')

我无法在线或任何文档找到任何代码示例。是否存在日期时间模型详细说明支持哪种语言的地方?

我在Windows上运行。

感谢。

1 个答案:

答案 0 :(得分:0)

Locales倾向于使用2-digit ISO-639 language codes2-digit ISO-3166 country codes的组合。你的例子使用'ell'来假设我应该是希腊语;请尝试el_GR。同样,捷克语为cs_CZ和芬兰语fi_FI