Equality testing (enumeration) for dateTime values, use YEAR as ZERO Use Year as Zero Valid date per enumeration Valid date per enumeration Valid date per enumeration Invalid date per enumeration Invalid date per enumeration Test year zero allowed for facet maxInclusive for datatype xs:dateTime Test year zero allowed for facet maxInclusive for datatype xs:dateTime Invalid date per maxInclusive facet Invalid date per maxInclusive facet Valid date per maxInclusive facet Test new timezone facet explicitTimezone, value="required" for datatype xs:dateTime Test new timezone facet explicitTimezone, value="required" for datatype xs:dateTime valid, timezone present. valid, timezone present. Invalid, timezone not present. Test new timezone facet explicitTimezone, value="prohibited" for datatype xs:dateTime Test new timezone facet explicitTimezone, value="prohibited" for datatype xs:dateTime valid, timezone not present as expected Invalid, timezone present. Invalid, timezone present. Test new timezone facet explicitTimezone, value="optional" for datatype xs:dateTime Test new timezone facet explicitTimezone, value="optional" for datatype xs:dateTime Typo corrected - see bug #12189 valid date valid date valid date Test day value must be no more than 30 if month is one of 4, 6, 9, or 11 for xs:dateTime Test day value must be no more than 30 if month is one of 4, 6, 9, or 11 for xs:dateTime Test day value must be no more than 28 if month is 2 and Year is not divisible 4 in xs:dateTime Test day value must be no more than 28 if month is 2 and Year is not divisible 4 in xs:dateTime Test explicitTimezone facet: cannot derive "required" from "prohibited" Test explicitTimezone facet: cannot derive "required" from "prohibited" Test explicitTimezone facet: cannot derive "prohibited" from "required" Test explicitTimezone facet: cannot derive "prohibited" from "required"