Subject: OOo / StarSuite8: Calc: Date Format

Of course, using a Dutch Calc version, I might format any cell containing a 
calendar date with language selection Hungarian or Lithuanian. But I don't 
think that's the intention of the "open" community. I searched your "Knowledge 
Base" for answers and solutions, but didn't find any. Maybe you could help?
Moreover, I don't know whether this issue goes for more existing (both 
universal and local) OO versions, or is specific only for StarSuite8 in general 
or StarSuite8/Dutch in particular which I'm using right now (newbee user).

There could never be anything wrong with representing a calendar date 
unambiguously using both a named month and a 4-digit year number. So either: 
day in 1 or 2 decimal digits (leading zero preferred), named month, year in 4 
decimal digits, or the other way around: year in 4 decimal digits, named month, 
day in 1 or 2 decimal digits (leading zero preferred), couldn't possibly be 
misinterpreted ever. Nor could US common practice: named month, day in 1 or 2 
decimal digits (leading zero preferred), year in 4 decimal digits.

But isn't International Standard ISO 8601 accepted by the "open" community as 
conditio sine qua non? And consequently implemented in OO?
Please note that probably about half of the worlds population actually uses 
calendar date representations according to (or at least similar to) what is 
defined by this globally adopted and implemented International Standard. It 
defines:
- descending date element order year-month-day: whenever in a calendar date the 
element "month" is represented numerically (decimal digits), the date 
representation (complete representation, extended format) shall read: 
yyyy-mm-dd;
- only hyphen ("minus sign") shall be used as separator for all-numerically 
represented date elements.

For ALL existing (and future) Calc versions world wide:
If ISO 8601 is accepted by the "open" community:
- at least in the Calc formula bar, shouldn't any date input ALWAYS, in any 
version, show unambiguously either full date (e.g. 02 August 2007), or ISO 8601 
complete extended date representation (e.g. 2007-08-02)? (note: of course, 
month name "August" might be language dependent, and might be truncated 
unambiguously to 3 alphanumeric characters);
- by default, shouldn't any date representation in any cell basically show ISO 
8601 complete extended date representation, regardless of actual Calc version? 
(note: basically in this context means: if not formatting of that cell has been 
changed intentionally by the user);
- by default, shouldn't any input "a-b-c" basically always be recognized as the 
valid complete calendar date "y-m-d", regardless of actual Calc version? (note: 
a, b and c of course to be valid calendar date element values);
- consequently, by default, shouldn't any input "a-b" basically always be 
recognized as the valid (truncated representation) calendar date "m-d of the 
present year", regardless of actual Calc version?
- shouldn't a General Setting for OO as a whole pre-selecting ISO 8601 
formatting for any related data in all kinds of documents be appropriate?

When searching for correct representations in Opmaak > Cellen > Getallen > 
Datum > Taal in my Calc version, I found only 2 language settings for which by 
default I got complete correct results: Hungarian and Lithuanian; and 3 further 
language settings which returned at least acceptable results (formula bar: year 
as "yyyy", cell: year default as "yy"; element separator hyphen): Esperanto, 
French (Canada) and Swedish. Besides, I found quite a lot of other language 
settings with correct date element order but different date element separator 
(e.g. Chinese, Japanese and more Asian languages, several African languages).
Note: very strange: when selecting French (Canada), "yy-mm-dd" is used, wheras 
English (Canada) results in "dd/mm/yy"! Does that truly reflect nationwide 
Canadian common practices?

I hope you'll be able to clear this issue.

Regards,
Jan Sax
Tetrodestraat 44
NL - 5623 EP  Eindhoven
tel. +31 40 2441913
e-mail: [EMAIL PROTECTED]

Reply via email to