Skip to content
New issue

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

Support ISO8601 basic format for DateTime #3085

Open
fgalan opened this issue Jan 23, 2018 · 3 comments
Open

Support ISO8601 basic format for DateTime #3085

fgalan opened this issue Jan 23, 2018 · 3 comments

Comments

@fgalan
Copy link
Member

fgalan commented Jan 23, 2018

(Rasied at telefonicaid/iotagent-json#265 (review))

As described in Orion documentation https://fiware-orion.readthedocs.io/en/master/user/ngsiv2_implementation_notes/index.html#datetime-support, Orion only supports ISO8601 for DateTime.

It should support also de basic format (e.g. 20200222T222222). Otherwise, IOTA date compression plugin will not work.

@fgalan
Copy link
Member Author

fgalan commented Jan 23, 2018

Vaguely related with old #1604

@jmcanterafonseca
Copy link
Contributor

In NGSI-LD it is required harmonization of ISO8601 dates to avoid this issue. Please check https://docbox.etsi.org/ISG/CIM/Open/ISG_CIM_NGSI-LD_API_Draft_for_public_review.pdf line 508, clause 4.6.3 Supported data types for Values

-1 to this issue

@fgalan
Copy link
Member Author

fgalan commented Apr 6, 2018

This is needed in the southbound interface (i.e. IOTA sending measure to CB) for the NGSIv2. If not implemented, then IOTA compression plugin is not going to work and that part of the integration will break.

In the northbound, regular ISO8601 (the one already supported and I guess the one in 4.6.3 of your cited presentation) will be the one typically used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants