class_docstr: An "ambiguous" datetime object. This object acts like a
  ``datetime.datetime`` object but can have any of its attributes set to
  None, meaning unspecified.
docstr: Returns the attributes of the ``adatetime`` object as a tuple of
  ``(year, month, day, hour, minute, second, microsecond)``.
docstr_tok: ["Returns","the","attributes","of","the","``","adatetime","``","object","as","a","tuple","of","``","(","year",",","month",",","day",",","hour",",","minute",",","second",",","microsecond",")","``","."]
code: def tuple(self):
      """Returns the attributes of the ``adatetime`` object as a tuple of
      ``(year, month, day, hour, minute, second, microsecond)``.
      """
  
      return (
          self.year,
          self.month,
          self.day,
          self.hour,
          self.minute,
          self.second,
          self.microsecond,
      )
  
imports: import calendar
  import copy
  from datetime import date, datetime, timedelta
  from whoosh.compat import iteritems
label_desc: Use image node_id 4 for calling the adatetime obj's underlying member method code with example usage: obj.tuple() and returns: self,  self,  self,  self,  self,  self,  self