在Linux中,日期管道显示错误的日期和时间



我使用日期管道date:'short'。为了存储时间,我使用timezone.now((。为了在UI中向用户显示时间,我像一样使用

模板文件中的<span>{{dat.last_heard_time|date:'short'}}</span>

我在同一台机器上使用两个操作系统。我正在做所有这些事情,存储在数据库中,模板文件中的所有东西在Windows中。

windows机器显示正确的时间,但在Linux的mozilla/chrome中运行相同的页面时,会导致错误的时间和日期

DB(在窗口中(:2019-11-14 16:56:06.503

Windows的Chrome浏览器:11/14/19,下午5:00(显示窗口系统中的时间,即下午5:00((正确(

Linux的Chrome浏览器:19年11月15日上午6:30(Linux系统中的实际时间17.00((错误显示(

帮我做这个。

提前感谢:(

在django设置文件中添加您的时区

TIME_ZONE = 'Asia/Calcutta'

例如,这是针对印度

最新更新