0

こんにちは私は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)
4

1 に答える 1