Why was November 11 chosen to remember the Veterans?

In the US, Veterans Day was originally called "Armistice Day", for it was on the 11th hour of the 11th day of the 11th month that the guns fell silent ending WWI in 1918.