【发布时间】:2019-08-04 15:55:25
【问题描述】:
我对 django 还是很陌生,并且无法找到一种方法来获取两个 DateTimeFields 之间的经过时间并将其保存到另一个模型中。
from django.db import models
class Timesheet(models.Model):
startTime = models.DateTimeField(auto_now_add=True)
endTime = models.DateTimeField(blank=True, null=True)
duration = models.DateTimeField(endTime - startTime)
def _str_(self):
return self.startTime
如何使持续时间 = endTime - startTime? 我也在使用 PostgreSQL 数据库。
【问题讨论】:
-
你的意思是你需要
duration = endTime - startTime?
标签: django python-3.x django-models