Project

General

Profile

CIM Issues #5952

Clarification of how midnight is expressed in time-related CIM Compound classes

Added by Pat Brown over 2 years ago. Updated 2 months ago.

Status:
Closed
Priority:
Normal
Author/Contact Info:
Chris Kardos
Base Release:
Solution to be Applied To:
Solution Version:
Solution Applied By:
Completion Date:
CIM Keywords:
61968-Common
Breaking Change:
No
Breaking Change Description:
CIM Impacted Groups:
WG13, WG14, WG16, WG21
Requestor:
Pat Brown
Standard(s):

61968-11

Version:
Clause:
Sub-Clause:
Paragraph:
Table:
Originally Closed in Version:
Origination Date:
Origination ID:
Originally Assigned To:

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.


Decision

19-Sep-2024 Joint TF Hybrid Meetings - Minneapolis:
Reviewed. Can be closed.

#1

Updated by Pat Brown over 2 years 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
#2

Updated by Eric Stephan about 2 years 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.

#3

Updated by Eric Stephan about 2 years 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

#4

Updated by Eric Stephan about 2 years ago

  • Status changed from New to Open
#5

Updated by Eric Stephan about 2 years ago

  • Status changed from Open to Review
#6

Updated by Eric Stephan about 2 years ago

  • Status changed from Review to In Progress
#7

Updated by Todd Viegut 2 months ago

  • Status changed from In Progress to Closed
  • Decision updated (diff)

Also available in: Atom PDF