def maximum(self): value = self.get_attribute("max") if value is None: return None return parse_rfc3339_partial_time(value)
def get(self): value = self.get_attribute(attribute_name) if value is None: return default return parse_rfc3339_partial_time(value)
def __get__(self, obj, _=None): value = obj.get_attribute(self._attribute_name) if value is None: return self._default return parse_rfc3339_partial_time(value)