服务器(AWS)上的当前时间与实时时间不同

时间:2018-09-14 12:55:39

标签: django date server localhost elastic-beanstalk

感谢您的提前帮助。

我有一个django / python项目,并通过弹性beantalk部署到了AWS。但是当前部署版本的时间存在问题。我通过Django模型获取当前时间并将其渲染到前端。它总是落后一天,但是在localhost上可以正常工作。

我已将/ etc / localtime下服务器上的本地时间更改为所需的时区,但这不能解决问题。

任何建议将不胜感激! 非常感谢

2 个答案:

答案 0 :(得分:0)

保持服务器原来的时间,我认为这是UTC。

并在项目的设置文件中更改时区:

TIME_ZONE = 'America/Chicago' # use your desired local timezone
USE_TZ = True

答案 1 :(得分:0)

我想出了解决方案。问题是我在模型形式中使用了“ now()”来初始化值。我想这将花费服务器重新启动时间并将其用于每个实例。它通过从表单字段初始化部分中删除括号来工作,这样将为每个实例调用now函数。