jquery datetimepicker的自定义时间格式

时间:2014-04-23 06:53:22

标签: jquery datetimepicker datetime-format

我使用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小时。

1 个答案:

答案 0 :(得分:3)

您需要设置选项formatTime,因为这会格式化datepicker UI中的时间:

$('#startTime').datetimepicker({
    datepicker: false,
    format: 'g:i A',
    formatTime: 'g:i A'
});

请参阅此Fiddle