Americans and The Date Format and How That Relates to Data Storage, Holy Wars and Soft-Boiled Eggs

M. Seager asks: Why do Americans write dates Month/Day/Year and most others Day/Month/Year?

declaration_of_independenceIn the United States, our date format begins with the month and ends with the year (MM/DD/YYYY), and this arrangement is unique. In most of the rest of the world, the day is written first and the year last (DD/MM/YYYY), although in some places like China, Korea and Iran, this order is flipped (YYYY/MM/DD). Regardless, no one seems to know why Americans put the month first, although we have been doing it for a long time.

One of the earliest examples I found is on the Declaration of Independence, with its large “July 4, 1776” inscribed at the top –a format that was copied by John Dunlap, the printer who made the 200 broadsides that were later distributed in the colonies. (Interesting side fact, the Declaration of Independence was not signed in July as is commonly stated, but rather in August of that year.)

Apparently the founders were fond of this format, as it is seen on at least some of the Federalist Papers, as well as the Constitution, signed by 38 of the delegates to the Constitutional Convention on “September 17, 1787.”

However, month-first was not exclusively used and the day-first format is also seen in documents from the 1800s. In an 1824 speech to Maryland’s House of Delegates, John McMahon listed the date as “28th January 1824,” and even later, in this narrative from 1847, the author uses both formats in the same sentence (“from Jan. 1, 1769, to 1 Jan. 1770.”

During the Civil War, although President Lincoln wrote the date formally in his hand-written draft of the Emancipation Proclamation, in the first printed version, it was written at the top “January 1, 1865.” Note that the date was a typo, as the Proclamation was to become effective on January 1, 1863.

In the Articles of Agreement Relating to the Surrender of the Army of Northern Virginia, the document that officially ended the Civil War, “April 10, 1865” is written at the top, but then in General Lee’s order dismissing his troops, he wrote “10th April 1865.”

By the last quarter of the 19th century, Mark Twain was writing the date month-first in his correspondence with friends, and by the early part of the 20th century, American newspapers reporting on the sinking of the Titanic had the month-first as well.

Of course, for the most famous speech of his career, President Franklin D. Roosevelt put the month first when he intoned, “yesterday, December 7, 1941 – a date which will live in infamy.”

By the latter half of the 20th century, month-first appears to have become standard for much of the country, as memorialized by the famous CBS news anchor, Walter Cronkite, who signed off from every broadcast with “and that’s the way it is,” and then day of the week and the date, month first.

Although we find it normal, our month-first arrangement to the rest of the world makes little sense, being what one commentator has called middle-endian (computer speak for bass-ackwards).

Endian refers to the organization of binary data storage whereby the most significant byte (8-bit unit of data) is typically stored first (in the smallest address, on the left) or last (in the largest address, on the right). If stored first, it is referred to as “big endian” and last, it is called little-endian.

When it comes to bytes of numbers, the first (left) digit is usually the most significant and will have the greatest value (e.g., if you had a numeric number 1,234, the “1” represents 1000 – by far the largest value in the number). This is the same with dates, where the year, which represents 12 months and 365 days, has the greatest “value,” and the day, the lowest.

In putting dates into bytes, in the big-endian format it would be written as YYYY/MM/DD, while in the little-endian format, it would read DD/MM/YYYY. By putting the month first, we’ve screwed this orderly system up by putting the middle value on an end (middle-endian) – and annoyed a large portion of the planet in the process.

Interestingly, computer programmers didn’t invent the term endian, they borrowed it from Jonathan Swift’s Gulliver’s Travels (1726). In Chapter 4, Gulliver learns that a source of discord among the Lilliputians and the Blefuscuans was a royal decree regarding the proper way to break into a soft-boiled egg:

The emperor . . .published an edict, commanding all his subjects, upon great penalties, to break the smaller end of their eggs.

Some of the populace resented this, and a bloody war ensued between the big-endians who wanted to be free to break their eggs as they chose, and the little-endians who followed the emperor.

In staging this silly egg war, Swift satirized holy wars – such as those that raged between Protestants and Catholics during the 16th and 17th centuries – and more particularly their root causes. At least one commentator has opined that egg breaking may be a nod to the relatively slight variations between Protestant and Catholic communion rites during that period. In any event, clearly Swift was saying that arguing over such trivial matters is absurd, and everyone should be free to choose.

Notably, however, when it comes to memory order, some argue that to avoid anarchy, even though it’s trivial, the community should get together and choose once and for all to either go big-endian or little, but not both.

Were this to be proposed for date formats, clearly the rest of the world would quickly vote to eliminate our middle-endian method. But being Americans, like Swift’s big-endians, I imagine that “rather than submit to break [our] eggs at the smaller end,” we’d flee to Blefuscu where as “true believers [we’d] break [our] eggs at the convenient end.”

If you liked this article, you might also enjoy subscribing to our new Daily Knowledge YouTube channel, as well as:

Expand for References
Share the Knowledge! Facebooktwittergoogle_plusredditpinteresttumblrmailFacebooktwittergoogle_plusredditpinteresttumblrmail
Print Friendly
Enjoy this article? Join over 50,000 Subscribers getting our FREE Daily Knowledge and Weekly Wrap newsletters:

Subscribe Me To:  | 
  • Kabal
  • Pingback: Weekly Wrap Volume 88 / The Notable Nook Facts And Stuff()

  • Rebecca

    I once almost got in trouble in Hong Kong because they wrote the expiration date on my visa as “4/3/79”, which being American, I took to mean “April 3, 1979”. But when I went to renew my visa, they told me I was already a month late! I tried to explain the American convention of writing dates and they were extremely sceptical. I found it surprising that a visa office had never encountered this before.

  • Joe Celko

    You should follow ISO-8601 rules for displaying temporal data ( This is “yyyy-mm-dd” with the dashes, not slashes. The reasons are simple; this string format sorts correctly. The MySQL programming language also uses “yyyy-mm-00” for an entire month within a year and “yyyy-00-00” for the year. It is not standard yet, but is gaining support. Time values use “00:00:00…” to “23:59:59.9..”; note that there is no 24:00:00 Hrs because the ISO model is based on half-open intervals. But some software will “round” 24:00:00 to 00:00:00 of the next day, sort of like converting 5′ 12″ to 6 feet.

  • Adrian

    It really depends on how you look at it. You could say the months represent 365 days in a year or just 12 months in a year. If looking at the 365 point, DD-MM-YYYY is logical, with day ranging from 1-28 to 31, months representing the 365, and years representing infinite, so small-middle-large. But from the 12 point of view, MM-DD-YYYY is just as logical because months are 1-12, days are 1-28 to 31, and year is infinite, so small-middle-large again. So going by actual numbers, America isn’t the middle-endians. Our max date format would be 12-31-2016 compared to 31-12-2016. The only way the DD-MM-YYYY format would not be middle-endian is if the months were actually written in 365 format, so 31-365-2016 or leap year 31-366-2016, which why include the month day if your including the year day?

    So again, it is all in how you look at it. It is big-endian vs small-endian, with a subgroup of small-endians debating what part of the small end is the small end, because we like being difficult. 😛

  • Harun

    If we want to express specific time moment how it would be ; SS:MM:HH:DD:MM:YYYY. Ordering something according to sequence or first come get first place is natural and we everybody accept it. Therefore people seem putting DAY first more comfortable