-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add support for ranges with open start/end date #12
Comments
From @mzeinstra: Level 2: Date: Combining advanced Qualification with range element expansion and time intervals. Example: '..2004-06-01/~2004-06-20 (beginning before or on 1 June 2004 and ending approximately the 20th) |
@mzeinstra are we sure that is a valid EDTF value? I'm not seeing any combination of |
I've put it on the mail to Claude and Lucien to answer this questions. I've not seen the formal EDTF standard that they have been using: https://www.iso.org/standard/70908.html |
Now confirmed: this is valid EDTF, even though it is not listed in https://www.loc.gov/standards/datetime/ Our current object model cannot express those dates, so adding support is non-trivial (though also not that much work). |
More examples in e328f53 |
I am not quite sure I understand why these dates fail in the date representation. I see that dates with .. seem to proces in the Valid Strings Ln92,96,100 do validate right?
so why would the following not work?
|
..2004-06-01/~2004-06-20
Replied with #46 |
While we support ranges with open start or end like
../~2004-06-20
, we do not support start or end that has a date and is open at the same time, like..2004-06-01/~2004-06-20
. While the later is not part of the public EDTF spec, it appears as example in a proprietary spec.The text was updated successfully, but these errors were encountered: