Ben*_*Ben 1 python django datetime
我正在尝试计算自帖子上线以来的小时数.它有效,除了它将24小时后视为0小时.换句话说,它似乎只是从基准时间中减去当前时间而不考虑日差.
def hours_live(self):
diff=((datetime.datetime.today() - self.created).seconds)/3600
return '%d Hours Ago' %diff
Run Code Online (Sandbox Code Playgroud)
self.created指的是Django DateTimeField:
created=models.DateTimeField(auto_now_add=True)
Run Code Online (Sandbox Code Playgroud)
我在这里错过了关于datetime对象的内容?
| 归档时间: |
|
| 查看次数: |
522 次 |
| 最近记录: |