We're updating the issue view to help you get more done.Learn more

Correct ADL grammar for date/times to be properly ISO8601 compliant

Currently, the ADL grammar does not require (or allow) the use of the 'T'
character in Date/time strings, however it is mandated by the
ISO 8601 standard.

Also, in the date/time and time constraint patterns it
would be clearer to include the 'T' for the sake of consistency.

Lastly, patterns like 12:??:?? are currently used to represent partial
times and dates, but ISO 8601 does not allow the use of '?' - this should
be removed.

Status

Assignee

JeffJ

Reporter

JeffJ

Change Description

Changes made: - fix the cADL and dADL grammars and text in the ADL document to make all date/times and partial date/times ISO 8601-compliant - fix the parser production rules and the ADL description of date/time constraint patterns to include the 'T', to make them more compatible with ISO 8601

Approved By

PG

Components

Fix versions

Priority

Trivial