code: def _get_published(self, entry):
          
          published = None
          if hasattr(entry, 'published_parsed'):
              if entry.published_parsed is not None:
                  published = datetime.datetime.utcfromtimestamp(time.mktime(entry.published_parsed))
          elif hasattr(entry, 'created_parsed'):
              if entry.created_parsed is not None:
                  published = datetime.datetime.utcfromtimestamp(time.mktime(entry.created_parsed))
          elif hasattr(entry, 'updated_parsed'):
              if entry.updated_parsed is not None:
                  published = datetime.datetime.utcfromtimestamp(time.mktime(entry.updated_parsed))
          return published
docs: get the 'published' attribute
          :param entry:
          :return: