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

0 投票
1 回答
538 浏览
提问于 2025-04-18 08:56

我正在尝试在Python中解析一些非英语的日期时间字符串。我已经成功处理了西欧语言,比如法语、西班牙语和意大利语。不过,对于捷克语、芬兰语和希腊语,我一直没有成功。

我设置地区的方法如下:

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

我在网上找不到相关的代码示例或文档。有没有地方可以查看日期时间模型支持哪些语言呢?

我是在Windows系统上运行的。

谢谢。

1 个回答

0

地区设置通常会用到两种代码的组合:一种是两位数的ISO-639语言代码,另一种是两位数的ISO-3166国家代码。你提到的例子用的是'ell',我猜这是希腊语;你可以试试用el_GR。同样,捷克语用cs_CZ,芬兰语用fi_FI

撰写回答