impl dv xs xml datatype DatatypeConstants xml datatype XMLGregorianCalendar impl dv InvalidDatatypeValueException impl dv ValidationContext timedv abstractdatetimedv getactualvalue content validationcontext context invaliddatatypevalueexception parse content ex invaliddatatypevalueexception content datetimedata parse str schemadatetimeexception datetimedata date datetimedata str len str.length date.year year date.month month date.day str len date validatedatetime date saveunnormalized date date.utc date.utc normalize date date.day date.position date datetostring datetimedata date stringbuffer message stringbuffer append message date.hour message.append append message date.minute message.append append message date.second append message date.utc message.tostring xmlgregoriancalendar getxmlgregoriancalendar datetimedata date datatypefactory.newxmlgregoriancalendar datatypeconstants.field_undefined datatypeconstants.field_undefined date.unnormhour date.unnormminute date.unnormsecond date.unnormsecond getfractionalsecondsasbigdecimal date date.hastimezone date.timezonehr date.timezonemin datatypeconstants.field_undefined