'Returns a Python `date` object for the OFTDate field.'

@property
def value(self):

    try:
        (yy, mm, dd, hh, mn, ss, tz) = self.as_datetime()
        return date(yy.value, mm.value, dd.value)
    except (ValueError, OGRException):
        return None
