The proper display of dates for each locale has become relatively trivial with libraries such as Globalize and yet I still encounter websites that don’t get it right.
Case in point, I recently visited a tech website looking for a firmware upgrade and I found a list of three downloads:
I had to scan to list to figure out exactly how the dates were formatted.
The third item made it clear that month came after day, which is not standard for the United States.
One simple fix is to spell out the name of the month. But a more scalable fix is to take advantage of Globalize.
(Here’s an article by Jukka Korpela on how to use Globalize.js to display local dates properly)