为了账号安全,请及时绑定邮箱和手机立即绑定

Django 显示的日期时间与系统日期时间不同

Django 显示的日期时间与系统日期时间不同

一只甜甜圈 2021-07-01 14:00:30
当我检查“ datetime.today().date()”时,我views.py得到了昨天的日期。但是当我使用“ date”命令从 linux 系统检查日期时,我得到了今天的日期。我认为 Django 没有更新当前日期。我必须在视图中获取当前日期以进行一些比较,还要打印到视图中。我正在使用 Python 2.7 和 Django 1.9。def assistant_page(request, assistant=None):    notes = AssistantNotes.objects.filter(notedate=datetime.today().date()).order_by("time")    file_write(datetime.today().date())    if request.method == 'GET':            return render(request, "assistant_page.html", {'generalnotes': notes})
查看完整描述

2 回答

?
精慕HU

TA贡献1845条经验 获得超8个赞

将您的Time_Zone设置更改为您所在位置的特定 -

正如你所说,你的是Europe/london。因此,在您的

settings.py

TIME_ZONE = 'Europe/london'


查看完整回答
反对 回复 2021-07-13
  • 2 回答
  • 0 关注
  • 288 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信