[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [office-formula] DATEVALUE and TIMEVALUE with full DateTimesupport
Eike Rathke:
> Yes, it does. ISO 8601:2004 section 4.3.2 "Complete representations" (of
> 4.3 "Date and time of day") says that the character 'T' shall be used as
> a time designator, and adds a note that by mutual agreement of partners
> in information interchange the character may be omitted if the
> representation is unambiguous.
Okay, that's good enough for me, let's make that a SHALL and see who complains.
BTW: We need to use SHALL, not MUST, since "SHALL" is the official ISO term. Yes, I know that MUST is what you use for IETF documents, but we're not submitting this to the IETF. I've tried to fix a few places, but I'm sure more work is needed.
> here are some good public sources:
... Thanks! I actually know about those, I just wanted to know what the official ISO spec says. I couldn't check, because:
> Since ISO makes you pay (currently 126.00 CHF for ISO 8601) for copies
> of standards documents,
*Sigh*.
> > We'll need to add tests to check for all this, esp. since we KNOW of implementations that don't do this.
>
> Could you do so before uploading the version of the document I sent you
> last night?
Yes, happy to. I've added them, so they'll be in the next post. I'm merging in my work now.
BTW, I'm realizing we have locale-dependent numbers redux in the VALUE function. Should VALUE("1.151") be accepted everywhere? VALUE("$1,000.00")? How about VALUE("3,14159265")? Excel certainly accepts VALUE("1.151") and VALUE("$1,000.00") in the en_US locale, I'm not sure what others do... or what we SHOULD require.
--- David A. Wheeler
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]