こんにちは私はdjangoを使用しており、日時を収集しています
start_date = models.DateTimeField('start date', blank=True)
end_date = models.DateTimeField('end date', blank=True)
レポートの開始日とレポートの終了日があります。
レポートにかかった時間を次の方法で取得したいのですが、
end_date から終了日を引き、最も近い日に丸める
def report_days(self):
return self.end_date - self.start_date
現在、python シェルはこれを返します
>>> a.report_days()
datetime.timedelta(2, 65020, 613435)