我需要計算hr_holidays類中任何給定兩天之間的天數,並且需要忽略從該計算中給出hr_company_holidays類的波紋管天數。 像hr_holiday類這種方法要求完成這項計算....如何計算Openerp中兩個日期之間的天數
def _get_number_of_days(self, date_from, date_to):
diffdays = end_date-startdate+hr_comapny_holidays.dates
return diffdays
如何做到這一點?我需要知道其他行的上述功能
「hr_company_holidays」
class hr_company_holidays(osv.osv):
_name = "hr.company.holidays"
_description = "hr.company.holidays"
_columns = {
'name': fields.char('Holiday', size=256, required=True),
'date': fields.date('Day', size=256, required=True),
}
聽起來好像你想得到兩個日期之間的「工作日」的數量。你想計算週末嗎? –
目前尚不清楚你想要做什麼,試圖澄清你的問題。 – Forge
如果不清楚,我很抱歉,我需要做的是計算兩天之間的日子,忽略這兩天之間的假期。 – ManishaS