Skip to content

Commit faf86f1

Browse files
Respect n in rollback, rollforward
1 parent ff237d1 commit faf86f1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/_libs/tslibs/offsets.pyx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -656,7 +656,7 @@ cdef class BaseOffset:
656656
"""
657657
dt = Timestamp(dt)
658658
if not self.is_on_offset(dt):
659-
dt = dt - type(self)(1, normalize=self.normalize, **self.kwds)
659+
dt = dt - type(self)(self.n, normalize=self.normalize, **self.kwds)
660660
return dt
661661

662662
def rollforward(self, dt) -> datetime:
@@ -670,7 +670,7 @@ cdef class BaseOffset:
670670
"""
671671
dt = Timestamp(dt)
672672
if not self.is_on_offset(dt):
673-
dt = dt + type(self)(1, normalize=self.normalize, **self.kwds)
673+
dt = dt + type(self)(self.n, normalize=self.normalize, **self.kwds)
674674
return dt
675675

676676
def _get_offset_day(self, other: datetime) -> int:

0 commit comments

Comments
 (0)