(at)
return at.year is None and at.month is None and at.day is None
Returns True if the given object is an ``adatetime`` where ``year``,
    ``month``, and ``day`` are all None.
Returns True if the given object is an ``adatetime`` where ``year``,
    ``month``, and ``day`` are all None.
Returns True if the given object is an adatetime where year month and day are all None .
def has_no_date(at):
    """Returns True if the given object is an ``adatetime`` where ``year``,
    ``month``, and ``day`` are all None.
    """

    if isinstance(at, datetime):
        return False
    return at.year is None and at.month is None and at.day is None
def has_no_date ( at ) : if isinstance ( at , datetime ) : return False return at . year is None and at . month is None and at . day is None