def _normalize_dates(self): if self._all_datetime(): self._normalized_dates = self._dates else: for tenor in self._dates: normalized_date = Date.add_tenor(self.base_date, tenor) self._normalized_dates.append(normalized_date)
def _calc_ref_date(self, date): if re.match("^\d+[DMY]$", str(date)) is not None: return Date.add_tenor(self.base_date, date) else: return date