[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ok to use cvs keywords for date and revision?
> > The ISO "YYYY-MM-DD" format should be used. The templates will
> > reflect that (soon) and we should put that in the LDP AG (if it
> > isn't already specified).
> What does one use if they want to only use the month? The advantage
> of spelling out the name of the month (and leaving out the day) is
> that it's easier to remember. For example, August 2000 is much
There are a few very good reasons why people came up with the ISO
8601 format for dates.
- as there had not been any universally accepted standard for the
order of the fields (e.g. US does MM/DD, whereas Canada uses
DD/MM), some decision had to be made.
- YYYY-MM-DD has the nice side effect, that you can sort it
alphabetically and achieve chronological ordering.
- while spelling out the names for months or for days of the week
works well within a single locale, it causes utter confusion in
an international environment.
- all spelled out formats are less standardized and therefore
harder to parse by a program. YYYY-MM-DD HH:MM:SS,sss on the
other hand is very easy to parse and still quite human readable
(actually, if you want to be fully standards compliant, the
" " should be a "T", but that makes it a little more difficult
to read for humans).
So, if you feel that you absolutely must annotate your dates with some
locale specific format, then I won't be able to stop you; but whatever
you do, make sure that you always include the ISO string. The latter
is the only format that you can expect to be universally understood
anywhere that people use the Gregorian calendar.
For more information on ISO 8601, check out
Now, can we please put this discussion to rest?
Markus Gutschke Resonate, Inc.
3637 Fillmore Street #106 385 Moffett Park Drive
San Francisco, CA 94123-1600 Sunnyvale, CA 94089
To UNSUBSCRIBE, email to email@example.com
with a subject of "unsubscribe". Trouble? Contact firstname.lastname@example.org