Since upgrading to Yosemite, I can't enter a New Event in Calendar using the 24 hour clock. If I try to enter the start or end time as 14:00, it enters the 1 and then beeps at me.
Calendar does display events in 24 hour format, I just can't create a new event using it. I've check the calendar and Mac settings and they all appear correct.
Best Answer
I do not have Yosemite but on Mavericks you can set it up as follows:
Open system preferences Languages and Regions
Click on the 24 Hour time format.
That should change the time format in Calender.
I can enter any time (as 2 digits)
Let me know if it works in Yosemite.