-
Notifications
You must be signed in to change notification settings - Fork 14
Description
As written now, the reader must conclude that because RFC 3339 applies, then the timezones must be supported in datetime. There is also a line in https://docs.ogc.org/DRAFTS/20-024.html#date-time-bnf-annex that supports this interpretation.
Note that unlike ISO 8601, the local time zone offset is required by RFC 3339.
I suggest to make the time zone offset requirement clear in the standard text. The right place might be https://docs.ogc.org/DRAFTS/20-024.html#datetime-parameter-requirements
Note that by RFC 3339 the datatime parameter must have either a "Z" suffix (1996-12-20T00:39:57Z
) or an offset from the UTC time (1996-12-19T16:39:57-08:00
). Datetimes without timezone ("local time" in ISO 8601) are not allowed.
A general set of requirements which all implementations must address should include the requirement to deal correctly with the offsets. And finally, some of the examples about datetimes should contain offsets. Now all of them are using the Zulu time.
Some other OGC standards (GeoPackage, JSON-FG) explicitly do not allow time zone offsets. It would reduce the confusion to emphasize that when a standard refers to common, then the support for time zones is compulsory.