在管理界面和详细视图中显示不同的时间

时间:2019-04-04 11:53:24

标签: django datetime

Django 2.1 Settings.py

TIME_ZONE = 'EET'
USE_TZ = True

Models.py 在某些模型中,存在以下字段:

timestamp = models.DateTimeField(_(u'Action DateTime'), auto_now_add=True)

def __str__(self):
    return date_format(self.timestamp , 'SHORT_DATETIME_FORMAT')

创建后,“ date”命令将以下内容输出到终端:

Thu Apr 4 13:47:00 EEST 2019
timestamp entry in database is:
2019-04-04 13:47:00.663416+03

我的问题如下: 当我打开带有模型列表的管理界面时,看到的时间为:

04/04/2019 10:47 a.m.

当我打开此条目的详细视图时,它显示为:

April 4, 2019, 1:47 p.m.

但是,我想要的输出是:

April 4, 2019, 1:47 p.m.也在列表中。

0 个答案:

没有答案