When was Veterans Day in 2012?
Veterans Day in 2012 was on Sunday, the 11th of November (11/11/2012).
How are Veterans Day dates determined?
In the United States, Veterans Day is usually observed on November 11. However, if it occurs on a Sunday then the following Monday is designated for holiday leave, and if it occurs Saturday then either Saturday or Friday may be so designated.
In 2012, Veterans Day falls on a Sunday, so Monday, the 12th of November is considered a federal holiday.