code: def strftime(self, fmt):
          
          # The year must be >= 1000 else Python's strftime implementation
          # can raise a bogus exception.
          timetuple = (1900, 1, 1,
                       self._hour, self._minute, self._second,
                       0, 1, -1)
          return _wrap_strftime(self, fmt, timetuple)
docs: Format using strftime().  The date part of the timestamp passed
          to underlying strftime should not be used.