@Quicksilver said:At least they are in some sort of order... may be ascending is not that good..and descending would be better..   2007.12.24   at least for sorting..but whats the Point in the US date format ?US dates aren't there for sorting.  They are the way the are, because that's how most people [in the US, at least] speak the date.  We would say, "December twenty-fourth, two thousand seven."  Since that's the way we speak, that's the way we write the date.  The US military tends to use the European ordering of elements, but writes the month with a three letter abbreviation to avoid ambiguity (24Dec2007).  Again, that's not for the convenience of computers, but the people who use the data.