(ref_date, data_units)
| 1041 | |
| 1042 | |
| 1043 | def _infer_needed_units_numpy(ref_date, data_units): |
| 1044 | needed_units, data_ref_date = _unpack_time_unit_and_ref_date(data_units) |
| 1045 | needed_units = _numpy_to_netcdf_timeunit(needed_units) |
| 1046 | ref_delta = abs(data_ref_date - ref_date).to_timedelta64() |
| 1047 | data_delta = _unit_timedelta_numpy(needed_units) |
| 1048 | if (ref_delta % data_delta) > np.timedelta64(0, "ns"): |
| 1049 | needed_units = _infer_time_units_from_diff(ref_delta) |
| 1050 | return needed_units |
| 1051 | |
| 1052 | |
| 1053 | def _infer_needed_units_cftime(ref_date, data_units, calendar): |
no test coverage detected
searching dependent graphs…