impl dv xs xml datatype DatatypeConstants xml datatype XMLGregorianCalendar impl dv InvalidDatatypeValueException impl dv ValidationContext datedv datetimedv getactualvalue content validationcontext context invaliddatatypevalueexception parse content ex invaliddatatypevalueexception content datetimedata parse str schemadatetimeexception datetimedata date datetimedata str len str.length str len date parsetimezone str len date validatedatetime date saveunnormalized date date.utc date.utc normalize date date datetostring datetimedata date stringbuffer message stringbuffer append message date.year message.append append message date.month message.append append message date.day append message date.utc message.tostring xmlgregoriancalendar getxmlgregoriancalendar datetimedata date factory.newxmlgregoriancalendar date.unnormyear date.unnormmonth date.unnormday datatypeconstants.field_undefined datatypeconstants.field_undefined datatypeconstants.field_undefined datatypeconstants.field_undefined date.timezonehr date.timezonemin