UPDM 2.0 FTF Avatar
  1. OMG Issue

UPDM2 — 8.2.1.1.3 and 8.2.1.1.3.1 define ISO8601DateTime

  • Key: UPDM2-8
  • Legacy Issue Number: 16640
  • Status: closed  
  • Source: Change Vision ( Michael Chonoles)
  • Summary:

    The text for the definition in 8.2.1.1.3.1 is not internally consistent, nor consistent with ISO8601

    Current Text

    “MODAF: A date and time specified in the ISO8601 date-time format including timezone designator (TZD):
    YYYY-MMDDThh:mm:ssTZD So, 7:20pm and 30 seconds on 30th July 2005 in the CET timezone would be represented as “2005- 07-30T19:20:30+01 :00.”

    You may notice that the “-“ and “ “ in the pattern definition and in the example are not consistent. The ISO definition is as follows:

    YYYY-MM-DDThh:mm:ssTZD

    Where TZD= Z for Zulu (GMT)

    = or ±NN:NN

    With the example of 7:20 pm and 30 seconds on 30th July 2005 in the CET (Central European)Timezone would be

    “2005-07-30T19:20:30+01:00”

    Suggested Fix.

    a) Correct Pattern definition

    YYYY-MMDDThh:mm:ssTZD à YYYY-MM-DDThh:mm:ssTZD (where TZD=Z or ±NN:NN)

    This adds the – between the MM and DD subfields, and explains the possible values for the TZD field

    b) Correct Example

    2005- 07-30T19:20:30+01 :00 à 2005-07-30T19:20:30+01:00

    This drops the extra space before the month and after the timezone offset hour.

  • Reported: UPDM 1.1 — Fri, 28 Oct 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    The current version of the specfiication has the correct definition of IS08601 date time in the spec. Therefore it was decided to close this issue with no change

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT