Skip to content

Express open-ended intervals in temporalCoverage #1365

@tfrancart

Description

@tfrancart

See discussion at https://lists.w3.org/Archives/Public/public-schemaorg/2016Sep/0055.html
An idea would be to allow something similar to http://www.lyberty.com/meta/iso_8601.htm :

"""
Open Date Ranges

Some record-keeping metadata requires specification of date ranges.
For example, a Business Activity may only have been valid between the
years 1949 and 1953. ISO 8601 allows the specification of date ranges
using a forward slash (/) to separate dates representing the start and
end of the range. For example, "1949/1953". Recordkeeping metadata
also requires specification of open date ranges. For example, an
Agency may have an operational period from July 1st 1998 until the
present date. Open date ranges such as this are not defined in ISO
8601. The RKMS Extension to ISO 8601 allows open date ranges to be
specified by extending the ISO 8601 syntax to allow the omission of
either the start or end date in the range. Acceptable RKMS date ranges
are then:

Closed date range: DateTime/DateTime (e.g. 1949/1953-01-01)
Date range with unknown start: /DateTime (e.g. /2000-12-31T11:59:59)
Date range with no end date: DateTime/ (e.g. 1998-07-01/)"""

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions