gMonthDay data type

The xs:gMonthDay data type represents a Gregorian date that recurs. Gregorian calendar dates are defined in ISO 8601. Derived from data type xdt:anyAtomicType.

This data type represents a specific day of the year. For example, this data type might be used to indicate a birthday that occurs on the 16th of April every year.

The lexical form of xs:gMonthDay is --mm-ddzzzzzz, which is a truncated representation of xs:date that does not include the year property. No preceding sign is allowed. No other formats are allowed. The following abbreviations are used to describe this form:

mm
A 2-digit numeral that represents the month.
dd
A 2-digit numeral that represents the day.
zzzzzz
Optional. If present, represents the timezone. See Timezone indicator for more information about the format for this property.
For example, the following form indicates April 16, a specific day that recurs every year:
--04-16