我正在尝试在巴西语言环境中显示日期dd/mm/yyyy
。我使用了 datetime 的srtftime("%x")
功能,但我得到的是mm/dd/yyyy
. 这是我用来测试它的代码:
>>> import locale
>>> import datetime as dt
>>> locale.getlocale()
('pt_BR', 'cp1252')
>>> today = dt.date.today()
>>> today.strftime('%x')
'10/07/13'
应该是07/10/13
。
我可以这样做:
>>> today.strftime('%d/%m/%y')
'07/10/13'
但我只是想知道为什么它不能以“正确”的方式工作。