Django比较日期时间。现在与公共部门

2024-04-26 00:58:55 发布

您现在位置:Python中文网/ 问答频道 /正文

class event_archive(models.Model):
event_id            = models.AutoField(primary_key=True)
date_submitted      = models.DateTimeField()
event_start_time    = models.DateTimeField()
event_end_time      = models.DateTimeField()
event_closed        = models.BooleanField()

我想这样做:这是伪代码:


^{pr2}$

**我在编程和python方面都是新手..请不要介意我问了一个非常愚蠢的问题或者没有把问题说清楚..在粗体部分我不确定我应该使用什么??在

我需要帮助来编写我的django视图函数..任何帮助请。。在


Tags: keyeventidtruedatemodeltimemodels
3条回答
from datetime import datetime

datetime_now = datetime.now()

“datetime_now”变量现在具有当前时间。在

使用此变量可与事件开始时间进行比较,并针对该条件打印或执行相关操作。在

例如:

^{pr2}$

如果要为模板执行此操作,请使用为此任务设计的^{}和{a2}筛选器。在

import datetime

if some_datetime > datetime.datetime.now() + datetime.timedelta(days=10):
    return "some_date is greater than the current datetime plus 10 days"

参见时间增量文档:http://docs.python.org/library/datetime.html#datetime.timedelta

相关问题 更多 >