 the lexical string representation is defined in 
 <a href="http://www.w3.org/TR/xmlschema-2/#dateTime-order">XML Schema 1.0 Part 2, Section 3.2.[7-14].1,
 <em>Lexical Representation</em>.</a></p>
 
 <p>The string representation may not have any leading and trailing whitespaces.</p>
 
 <p>The parsing is done field by field so that
 the following holds for any lexically correct String x:</p>
 <pre>
 newXMLGregorianCalendar(x).toXMLFormat().equals(x)
 </pre>
 <p>Except for the noted lexical/canonical represen