如何更改 Django 的启动服务器时间格式?
How to change Django's start server time format?
当我使用以下命令启动 django 服务器时:
python manage.py runserver
显示当前时间点赞:
January 02, 2018 - 15:35:17
但我想看时间格式:
January 02, 2018 - 3:35:17pm
我该怎么做?
谢谢
我发现在整个站点范围内执行此操作的最简单解决方案是在您的 settings.py 中设置以下全局变量:
TIME_INPUT_FORMATS = ['%I:%M %p',]
我希望这对某人有所帮助。
要使用其他格式,请参阅:
https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior
我不明白为什么当您 运行 开发服务器出现问题时,打印输出中的一些几乎毫无意义的日期和时间及其格式。如果不更改源代码,则无法更改它。它是硬编码的。查看源代码 here.
当我使用以下命令启动 django 服务器时:
python manage.py runserver
显示当前时间点赞:
January 02, 2018 - 15:35:17
但我想看时间格式:
January 02, 2018 - 3:35:17pm
我该怎么做?
谢谢
我发现在整个站点范围内执行此操作的最简单解决方案是在您的 settings.py 中设置以下全局变量:
TIME_INPUT_FORMATS = ['%I:%M %p',]
我希望这对某人有所帮助。
要使用其他格式,请参阅:
https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior
我不明白为什么当您 运行 开发服务器出现问题时,打印输出中的一些几乎毫无意义的日期和时间及其格式。如果不更改源代码,则无法更改它。它是硬编码的。查看源代码 here.