Py学习  »  Django

Django模型两个DateTimeFields之间的运行时间

Jaxson Mansouri • 5 年前 • 1307 次点击  

我对django很陌生,还没有找到一种方法来获取两个datetimefield之间经过的时间并将其保存到另一个模型。

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

如何使duration=endtime-starttime? 我也在使用postgresql数据库。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/40523
 
1307 次点击  
文章 [ 3 ]  |  最新文章 5 年前