If you are asking how long cinco de mayo lasts, the answer is 24 hours, since it is the calendar day of May 5.
Cinco de mayo is the anniversary of the Battle of Puebla, and that took place in 1862; so if you are asking how long ago the event was, that would be (as of this year, 2014) 152 years ago.
This day as a celebration of Spanish American--and in particular, Mexican--culture is mostly something obsrved in the United States. In Mexico itself, 16 de septiembre gets much more attention.
Cinco de Mayo means the fifth of May, so it lasts for the duration of the day.
It lasted half a day.
Cinco de Mayo is May 5th of each year.
Cinco de mayo was not a war
Cinco de Mayo celebrates the Mexican victory at Puebla in the French-Mexican War.
Cinco De mayo is celebrated because there was a big war between the French and Mexicans. The Mexicans won.
The "cinco de mayo" was a battle, during the French intervention (1861-1867). Ultimately, Mexico won the war.
puebla
France vs. Mexico
Cinco de Mayo is not a religious holiday. It celebrates Mexican forces winning the Battle of Puebla in the French-Mexican War.
Cinco de Mayo honors the Mexican forces that fought and won the Battle of Puebla during the French-Mexican War.
Cinco De Mayo is celebrated on May 5th in the spanish speaking countries such as; Mexico, El Salvador, Costa Rica and sometimes in Guatemala
to resemble the ones in the war that died.
cinco de mayo got solved when the french lost the war against Mexicans because the french was jealous of the Mexicans making lots of money
The Mexican victory against the French at the Battle of Puebla on May 5, 1862 in the French-Mexican War led to Cinco de Mayo being celebrated.