We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ea1db06 commit f7e7dceCopy full SHA for f7e7dce
pandas/_libs/tslibs/offsets.pyx
@@ -1157,9 +1157,11 @@ cdef class RelativeDeltaOffset(BaseOffset):
1157
return dt64other
1158
elif not self._use_relativedelta and hasattr(self, "_offset"):
1159
# timedelta
1160
- num_nano = getattr(self, "nanoseconds", 0)
1161
- rem_nano = Timedelta(nanoseconds=num_nano)
1162
- delta = Timedelta((self._offset + rem_nano) * self.n)
+ if hasattr(self, "nanoseconds"):
+ rem_nano = Timedelta(nanoseconds=self.nanoseconds)
+ delta = Timedelta((self._offset + rem_nano) * self.n)
1163
+ else:
1164
+ delta = Timedelta((self._offset) * self.n)
1165
td = (<_Timedelta>delta)._as_reso(reso)
1166
return dt64other + td
1167
else:
0 commit comments