Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django-格式化计算的间隔_Python_Django_Datetime_Django Templates - Fatal编程技术网

Python Django-格式化计算的间隔

Python Django-格式化计算的间隔,python,django,datetime,django-templates,Python,Django,Datetime,Django Templates,型号 class Session(models.Model): start_time = models.DateTimeField() end_time = models.DateTimeField() def duration(self): return self.end_time - self.start_time 模板 {{ session.duration|date:"H:i" }} 可以显示持续时间,但似乎不可格式化。想知道为什么吗?在dja

型号

class Session(models.Model):
    start_time = models.DateTimeField()
    end_time = models.DateTimeField()
    def duration(self):
        return self.end_time - self.start_time
模板

{{ session.duration|date:"H:i" }}

可以显示持续时间,但似乎不可格式化。想知道为什么吗?

在django模板中,您可以出于同样的目的使用和筛选。两者都将两个日期作为输入,并以可读格式返回差异