我需要计算两次约会之间的月份。我知道这很容易,但我有一个代码,我不能完成它。你知道吗
start_date=fields.Date(string="Startdate", requiered=True)
end_date=fields.Date(string="End_date", requiered=True)
duration=fields.Char(string="Duration", computer="_duration")
@api.multi
@api.depends('start_date','end_date')
def _duration(self):
if self.start_date and self.end_date:
start_dt = fields.Datetime.from_string(self.start_date)
finish_dt = fields.Datetime.from_string(self.end_date)
difference = relativedelta(finish_dt, start_dt)
month = difference.month
尝试使用此代码
或者
尝试此代码
相关问题 更多 >
编程相关推荐