如何获得分钟和秒的总持续时间?

问题描述

我正在尝试显示特定作品的持续时间。例如 15:20:30 min 因此 15 是小时,20 是分钟,30 是秒。

class UserData(models.Model):
    uid = models.CharField(max_length=100)
    email = models.CharField(max_length=100)
    start_time = models.DateTimeField(auto_Now_add=True)
    end_time = models.DateTimeField(auto_Now=True)

    
    @property
    def duration(self):
        if not (self.start_date and self.end_time): 
            return None
        a,b=self.start_date,self.end_time
        return '%s:%s' % ((b-a).days*24 + (b-a).seconds//3600,(b-a).seconds%3600//60)

它给了我 datetime.date' 对象没有属性 'tzinfo' 错误

请问如何获取属性的持续时间?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...