Currently the time picker always defaults to 12 hour format. To enable 24 hour format one needs to edit:
secure/popups/calendar.jsp
and change line 46 from:
timeFormat : "12"
to:
timeFormat : "24"
If the change is not picked up one might have to stop JIRA remove the contents of the application server's work directory and restart JIRA.