Sorry but this has me confused.
I am using a node and on their demo screen the times are shown in 24 hour format.
When I try, I get it in 12 hour format.
(Not against the reply)
I asked and got this back:
The time input field is a standard HTML control, it shows 24/12 hour clock based on your browser language.
A browser language English (United States) shows a 12 hour clock (therefore with AM/PM), while English (United Kingdom) shows the 24 hour clock.
So, I'm stuck/confused.
Just to also clarify, I have changed the browser language from United States to United Kingdom and it doesn't seem to make any difference.