CIM Issues #5952
Clarification of how midnight is expressed in time-related CIM Compound classes
61968-11
Description
It would be helpful to clarify the use of 24:00:00 and 00:00:00 (or 24:00 and 00:00 or 24 and 00) in representing midnight in the .start and .end fields of the following CIM Compound Classes:
DateTimeInterval
TimeInterval
There appears to be an accepted practice to use the 24 form at the end of a time period and the 00 form at the beginning.
Proposed Solution
Investigate correctness of using the 24 form at the end of a time period and the 00 form at the beginning of a time period and update the documentation for the .start and .end attributes of the DateTimeInterval and TimeInterval classes.
Updated by Pat Brown about 1 year ago
- Subject changed from Clarification of how midnight is expressed in time-related CIM Datatypes to Clarification of how midnight is expressed in time-related CIM Compound classes
Updated by Eric Stephan about 1 year ago
2400 is no longer part of ISO standard as of 2019 (Wikipedia). This was confirmed in Hybrid WG13 meeting 9/19/2022.
AI: Update any references to 2400 in standard.
Updated by Eric Stephan about 1 year ago
Clarification on previous note: 2400 or 0 was not in the specification and is currently ambiguous. Need to clarify that 0 is only accepted.
DatetimeInterval does specify an inclusive start time and exclusive end time.
DateInterval, MonthDayInterval, TimeInterval need to be clarified