2

我用过 $('#start_time').timepicker({ timeFormat: 'hh:mm:ss tt' });

但它仍然显示 24 小时格式。

我需要用 AM 和 PM 在时间选择器中显示 12 小时格式。

提前致谢。

4

2 回答 2

6

感谢朋友,我发现了问题。

该代码应该像

$('#start_time').timepicker({ timeFormat: 'hh:mm:ss tt', showSecond:true, ampm: true });

于 2013-10-25T12:48:03.900 回答
4

这取决于您使用的是哪个 jquery 插件。@mangala,建议也对。我想补充一点,因为我使用 jquery.datetimepicker.js
示例代码是:

$("#start_time").datetimepicker({
    datepicker:false,
    format:'g:i A',
    formatTime: 'g:i A',
    mask:'29:59 99',
    step:5,
    ampm: true
});

它会帮助你。这将输出为
在此处输入图像描述

于 2015-04-06T09:34:41.243 回答