更改Django版本3.2.2中的DateTimeField FORMAT



我正在尝试更改项目中所有日期时间对象的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设置[Django-doc]与PHP一样使用格式规范。

因此,作为格式,您应该使用:

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

请注意,格式略有不同[PHP日期时间规范]。PHP在分钟内使用i;和小写s(秒(:

格式字符描述示例
i带前导零的分钟数0059
s带前导零的秒0059

相关内容

  • 没有找到相关文章

最新更新