Vexen Crabtree 2015

vexen

Vexen Crabtree's Live Journal

Sociology, Theology, Anti-Religion and Exploration: Forcing Humanity Forwards


Previous Entry Share Next Entry
Myst
vexen

International Date Format (ISO-8601)

International Date Format (ISO-8601): The YYYYMMDD date format is the internationally agreed concise format for unambiguous dates and is to be adopted by everyone. It is logical, with the biggest denominators being listed first (same as numbers, times, weights, etc), making it easily sortable and utterly clear. The International Organization for Standardization specification for the International Date Format is the ISO-8601 format, adopted so far by the United Nations, commerce groups, scientific communities and most Western governments. "20050229" is an example of an ISO-8601 compliant date print - equal to 2005 Feb 29.

I have been using the YYYY MMM DD format since late 1999 when the Millennium Bug started to hit the news (Click any of the text to open the page in a new window).

  • 1

YYYY MMM DD is not ISO-8601

(Anonymous)
ISO-8601 specifies only a numeric representation. Your use of an abbreviated English month name is not compliant.

Pete Forman
2005-11-23

Re: YYYY MMM DD is not ISO-8601

Yeah this is correct, "Jan", "Feb", "Mar" etc are language-specific and not good protocol, but I like to think that while people are getting used to ISO 8601 it makes it doubly clear what the format is.

Re: YYYY MMM DD is not ISO-8601

(Anonymous)
But it's not what the format is, and people would probably end up permanently adopting the botched, non-sortable, English-specific one if it was taught that way.

Re: YYYY MMM DD is not ISO-8601

(Anonymous)
Agreed.

ISO 8601 is specifically for numeric dates, and it is wrong to imply otherwise.

YYYYMMMDD does NOT sort properly, except in languages in which month abbreviations are in "alphabetical" order. "01/03/04", if YY/MM/DD, will sort correctly.

AD does NOT mean "Ad domini".

  • 1
?

Log in