我使用this第三方datetimepicker插件来获取日期和时间选择功能。我想用AM/PM
将我的时间格式自定义为12小时格式,我已经更改了我的代码以实现此目的
$('#startTime').datetimepicker({
datepicker : false,
format : 'g:i A'
});
这有些满足我的要求,当我选择在输入框中以12小时格式显示的时间,但我的日期选择器ui仍以24小时格式显示,我试过这个
{allowTimes:[
'09:00 AM',
'11:00 AM',
'12:00 PM',
'21:00 PM'
]}
但它不起作用,有没有办法让我可以将默认设置更改为12小时而不是24小时。
答案 0 :(得分:3)
您需要设置选项formatTime
,因为这会格式化datepicker UI中的时间:
$('#startTime').datetimepicker({
datepicker: false,
format: 'g:i A',
formatTime: 'g:i A'
});
请参阅此Fiddle