我在课堂上添加了一个 DateTimeField。如果已达到 start_date,我想返回 True。但我的实现只适用于日期部分。例子:
Startdate = 2012-06-08 18:00:00
currentdate 2012-06-08 19:00:00 returns False
currentdate 2012-06-09 00:00:00 returns True
from django.utils.datetime_safe import datetime
class Game(models.Model):
start_date = models.DateTimeField('date and time game is started')
def is_started(self):
return self.start_date <= datetime.today()
所以我的问题是:如何比较我的字段的日期和时间值与当前日期和时间?