What does "in the states" mean? The U.S. military uses the 24-hour clock. Some police departments use the 24-hour clock. My aunt in Canada works at a hospital and they use the 24-hour clock. I use 24-hour time at my security job.
At 1200 hours it is 12:00 PM. At 0000 hours it is 12:00 AM.
EDIT: Actually using the 24-clock is rather quite commonplace in professions and the government, from the best of my knowledge. Everything from writing up receipts to reports to parking tickets.