from dateutil.parser import parse


def is_date(string: str) -> bool:
    """Return whether the string can be interpreted as a date.

    Parameters
    ----------
    string: str
        string to check for date

    Returns
    ----------
    bool
    """

    try:
        parse(string)
        return True
    except ValueError:
        return False