OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-core message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]

Subject: Re: ISO 8601 anyone?? And more on Parties.

Sharon Kadlec says "It's the CONTENT [of dates or times that's
important], not the format - label it correctly and we'll put it where
it belongs for our purposes."

Absolutely!  It's up to the recipient to interpret the normalized
content - and then display the date, time or dateTime any which way he
wants.  Therefore, since a dateTime can always be normalized as an ISO
8601 extended date-time, there's no need to send along information on
how to decode it.  As I noted earlier, the spreadsheet catalog has "date
time.format.text code" defined as "[Using] values from ISO 8601."  There
are no "codes" in ISO 8601.

This isn't the same situation as with the EDIFACT C507 DATE/TIME/PERIOD
composite where the date and time can be transmitted over the wire as
dateTime XML Schema Data Type, you have no choice:  it must be
CCYY-MM-DDThh:mm:ss (with optional trailing -  and unambiguous - time
zone stuff or Z for universal time) - no 'ifs,' 'ands' or 'buts."

Even putting aside the input format considerations, EDIFACT D.E. 2379
(Date or time or period format code) was used to indicate whether you
had a Date, a Time, a DateTime, a Period,or a duration, etc. etc. - as
to say: it was comingling data types. These are handled with separate
datatypes in XML Schema: viz. a date (e.g., 1999-05-31), a time (e.g.,
13:20:00), a dateTime (e.g., 2000-03-04T23:00:00+03), or a duration
(e.g., P1Y2MT2H), respectively. These are conceptually separate basic
core components (even dateTime could be considered basic - it needn't be
merely a date and time aggregated together).

William J. Kammerer
4950 Blazer Pkwy.
Dublin, OH USA 43017-3305
+1 614 791-1600

Visit FORESIGHT Corp. at http://www.foresightcorp.com/
"accelerating time-to-trade"

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]

Search: Match: Sort by:
Words: | Help

Powered by eList eXpress LLC