i am using this third party datetimepicker plugin for my date and time picking functionality. i want to customize my time format to 12 hour format with AM/PM
, i have changed my code to achieve this
$('#startTime').datetimepicker({
datepicker : false,
format : 'g:i A'
});
this some how satisfied my requirement, when i select a time it displays in 12 hour format in the input box, but my date picker ui displays still in 24 hour format, i have tried this
{allowTimes:[
'09:00 AM',
'11:00 AM',
'12:00 PM',
'21:00 PM'
]}
but it doesnt work, is there a way so that i can change the default setting to 12 hours instead of 24 hours.
You need to set the option formatTime
as this formats the times in the datepicker UI:
$('#startTime').datetimepicker({
datepicker: false,
format: 'g:i A',
formatTime: 'g:i A'
});
See this Fiddle