0

当我使用以下命令启动 django 服务器时:

python manage.py runserver

它显示当前时间喜欢:

 January 02, 2018 - 15:35:17

但我想查看时间格式:

January 02, 2018 - 3:35:17pm

我该怎么做?

谢谢

4

2 回答 2

1

我在整个站点范围内找到的最简单的解决方案是在您的 settings.py 中设置以下全局变量:

TIME_INPUT_FORMATS = ['%I:%M %p',]

我希望这可以帮助别人。

要使用其他格式,请参阅:

https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior

于 2018-01-02T10:13:49.643 回答
1

我不明白为什么在运行开发服务器时打印输出中的一些毫无意义的日期和时间及其格式会成为问题。如果不更改源代码,您将无法更改它。它是硬编码的。在此处查看源代码。

于 2018-01-02T11:15:54.973 回答