Hi,
I am working on a site which will contain information about locomotives & railroads. It needs to show the service period o fa locomotive at a railroad, as a date interval.
Example
Service Period: January 1954 - November 1958
I am using Interval Data of the Numeric Data Types module for this field. As the data is not complete, there can still be quite a few unknowns.
Examples Service Period: 1954 - November 1958 Service Period: 1954 - 1958 Service Period: ? - November 1958 Service Period: ? - ?
The first 2 examples above are not an issue. The last 2 however I can not get work with the mentioned module. How best to do this?
The NumericDataTypes module is based on the ISO 8601 standard, which does not support uncertain, approximate, or unbounded qualifiers. Because of this, the module requires a minimum amount of precision to work correctly. There is an extension to the standard (EDTF) does include those qualifiers, but itβs unlikely that they could be integrated in NumericDataTypes, given the way itβs implemented.
One way to simulate uncertain dates is to replace a β?β with a date thatβs far in the past or future. So, β? - November 1958β could be β-9999 - November 1958β and β? - ?β could be β-9999 - 9999β.