gpt4 book ai didi

django - 在 Django 版本 3.2.2 中更改 DateTimeField 格式

转载 作者:行者123 更新时间:2023-12-04 14:55:39 25 4
gpt4 key购买 nike

我正在尝试更改项目中所有日期时间对象的 DateTime 格式。我要格式化:

    21-06-2021 14:02:12

我的设置

DATETIME_FORMAT = '%d-%m-%Y %H:%M:%S'
TIME_ZONE = 'Africa/Tunis'
USE_I18N = True
USE_L10N = False
USE_TZ = True

结果:

%21-%06-%2021 %14:%Jun:%st

最佳答案

DATETIME_FORMAT setting [Django-doc]像 PHP 一样处理格式化规范。

所以作为格式,你应该使用:

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

请注意 formatting is slightly different [PHP datetime specs] . PHP 使用 i session 记录;和一个小写 s几秒钟:

<表类="s-表"><头>格式字符描述例子<正文>………我带前导零的分钟 0059 s带前导零的秒数 00通过 59 ………

Django documentation也有列为 @AbdulAzizBarkat says 的格式字符.

关于django - 在 Django 版本 3.2.2 中更改 DateTimeField 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68068581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com