parameters: (self, dt)
return_statement: return dt
docstring: Roll provided date backward to next offset only if not on offset.
docstring_summary: Roll provided date backward to next offset only if not on offset.
docstring_tokens: Roll provided date backward to next offset only if not on offset .
function: def rollback(self, dt):
          """
          Roll provided date backward to next offset only if not on offset.
          """
          dt = as_timestamp(dt)
          if not self.onOffset(dt):
              dt = dt - self.__class__(1, normalize=self.normalize, **self.kwds)
          return dt
function_tokens: def rollback ( self , dt ) : dt = as_timestamp ( dt ) if not self . onOffset ( dt ) : dt = dt - self . __class__ ( 1 , normalize = self . normalize , * * self . kwds ) return dt