我的datetimepicker下拉列表以yyyy/mm/dd
格式显示日期,并以12小时格式显示时间。问题是当我选择日期和时间时,时间以24小时格式显示。而我希望时间以12小时格式显示。
这是我的代码:
$('#datetimepicker').datetimepicker({
dayOfWeekStart: 1,
lang: 'en',
formatTime: 'h:i a',
step: 05
});
答案 0 :(得分:0)
答案 1 :(得分:0)
正确的代码是:
$('#datetimepicker').datetimepicker({
dayOfWeekStart: 1,
lang: 'en',
formatTime: 'g:i a',
step: 05
});
或者你也可以试试这个: ' datetimepicker.CustomFormat =" HH:mm:ss tt&#34 ;;'
答案 2 :(得分:0)
我已经弄明白了。 Kaushal Shah很接近,但是文本框的输出并没有以12小时格式显示他的解决方案。您需要添加formatTime部分以及格式部分,如下所示。
ERROR: invalid input syntax for integer: ""
我需要的解决方案还在格式部分中包含更多日期信息,因此看起来更像是:
$('#datetimepicker').datetimepicker({
dayOfWeekStart: 1,
format: 'g:i a'
lang: 'en',
formatTime: 'g:i a',
step: 05
});