We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XsdDateTimeExpr
The specs describe the xsdDateTimeExpr as having an optional timezone:
xsdDateTimeExpr
[...] as shown, the xDateTime values may, or may not, have a component indicating a specific timezone, here Z (Zulu) for UTC (Greenwich Mean Time)
The grammar, on the other hand mandates its use, as XsdDateTimeExpr implies XsdTimeLiteral which in turn implies XsdTimezoneComponent.
XsdTimeLiteral
XsdTimezoneComponent
XsdDateTimeExpr ::= "xDateTime" ("(" XsdDateTimeLiteral "," XsdDateTimeLiteral ")")? XsdDateTimeLiteral ::= XsdDateWithoutTimezoneComponent "T" XsdTimeLiteral XsdTimeLiteral ::= XsdTimeWithoutTimezoneComponent XsdTimezoneComponent XsdTimezoneComponent ::= ((\+\|-)(0[1-9]\|1[0-9]\|2[0-4]):(0[0-9]\|[1-5][0-9])\|Z) | /* xgc:regular-expression */
The fact that XsdDateLiteral does utilizes an optional timezone may imply a mistake.
XsdDateLiteral
The text was updated successfully, but these errors were encountered:
@adamretter do you have any thoughts on this one?
Sorry, something went wrong.
No branches or pull requests
The specs describe the
xsdDateTimeExpr
as having an optional timezone:The grammar, on the other hand mandates its use, as
XsdDateTimeExpr
impliesXsdTimeLiteral
which in turn impliesXsdTimezoneComponent
.The fact that
XsdDateLiteral
does utilizes an optional timezone may imply a mistake.The text was updated successfully, but these errors were encountered: