django settings.py DATETIME_FORMAT:%M与Minutes不对应

时间:2013-04-10 07:58:15

标签: python django datetime format

根据https://docs.djangoproject.com/en/1.5/ref/settings/#datetime-input-formats,如果我将它放入settings.py并取消激活USE_L1ON

,则以下模式应该有效
'%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'

当我使用它时,'%'符号也被打印出来,所以我把它改为

DATETIME_FORMAT = 'Y-m-d H:M'

然而,这会产生:2013-04-10 09:Apr

所以'M'被翻译为'缩写月'而不是分钟。我怎样才能解决这个问题? Django文档没有帮助

1 个答案:

答案 0 :(得分:1)

您正在寻找date output formattingi

DATETIME_FORMAT = 'Y-m-d H:i'

来自链接文档:

  

i - 分钟。 - '00''59'