在Google App Engine中设置区域设置

时间:2013-12-05 15:58:34

标签: python google-app-engine datetime locale

我正在尝试将字符串解析为Google App Engine上的日期对象。字符串在本地格式化,因此我需要在解析字符串之前设置语言环境设置或找到执行国际格式化的第三部分模块。 在Google App Engine I found中,仅支持“C”语言环境,这使我的初始实现无效:

  

datestring =“20。oktober 2013,18:43”

     

locale.setlocale(locale.LC_ALL,'da_DK.UTF-8')

     

date = datetime.datetime.strptime(datestring,“%d。%B%Y,%H:%M”)

扔错误:

  

错误:语言环境模拟仅支持“C”语言环境

在我搜索第三部分模块时,我找到了Babel。它具有从数据对象到字符串的格式化功能,但我无法看到它以相反的方式工作,而且我找不到另一个能够解决这个问题的模块。

有没有其他我没有想到的解决方案,或者我是否需要为此制作我自己的模块?

谢谢!

0 个答案:

没有答案
相关问题