code: def record(self):
          # type: () -> bytes
          '''
          Return a string representation of the Directory Record date.
  
          Parameters:
           None.
          Returns:
           A string representing this Directory Record Date.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('Directory Record Date not initialized')
  
          return struct.pack(self.FMT, self.years_since_1900, self.month,
                             self.day_of_month, self.hour, self.minute,
                             self.second, self.gmtoffsetf record(self):
          # type: () -> bytes
          '''
          Return a string representation of the Directory Record date.
  
          Parameters:
           None.
          Returns:
           A string representing this Directory Record Date.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('Directory Record Date not initialized')
  
          return struct.pack(self.FMT, self.years_since_1900, self.month,
                             self.day_of_month, self.hour, self.minute,
                             self.second, self.gmtoffset)
docs: Return a string representation of the Directory Record date.
  
          Parameters:
           None.
          Returns:
           A string representing this Directory Record Date.