def parse_date(dt, ignoretz=True, as_tz=None):
    """
    :param dt: string datetime to convert into datetime object.
    :return: date object if the string can be parsed into a date. Otherwise,
        return None.

    :see: http://labix.org/python-dateutil

    Examples:

    >>> parse_date('2011-12-30')
    datetime.date(2011, 12, 30)
    >>> parse_date('12/30/2011')
    datetime.date(2011, 12, 30)
    """
    dttm = parse_datetime(dt, ignoretz=ignoretz)
    return None if dttm is None else dttm.date()