找到django中两个时间对象的差异

时间:2017-12-19 02:51:24

标签: python django

我想知道在Django中找到两个时间对象之间差异的最佳方法。我想知道特定物体的时间是否相差4小时。

我将models.py作为

class Task(models.Model):
    time = models.TimeField()

在shell中,我尝试过像

这样的东西
from django.utils.timzone import datetime, timedelta
obj_time = Task.objects.first().time
obj_time - datetime.now().time() < timedelta(hours=4) 

但是我收到以下错误

TypeError: unsupported operand type(s) for -: 'datetime.time' and 'datetime.time'

我该如何解决这个问题?

0 个答案:

没有答案