cf.Data.override_calendar¶
-
Data.
override_calendar
(calendar, inplace=False, i=False)[source]¶ Override the calendar of the data array elements.
Not to be confused with using the
change_calendar
method or setting thed.Units.calendar
.override_calendar
is different because the new calendar need not be equivalent to the original ones and the data array elements will not be changed to reflect the new units.- Parameters
- Returns
Examples
>>> d = cf.Data(1, 'days since 2020-02-28') >>> d <CF Data(): 2020-02-29 00:00:00> >>> d.datum() 1 >>> e = d.override_calendar('noleap') <CF Data(): 2020-03-01 00:00:00 noleap> >>> e.datum() 1