我正在使用最新版本的 MobiScroll datetime 插件,我需要以 24 小时格式显示日期,没有 AM/PM,所以我这样做了
$('#datetime-start, #datetime-end').mobiscroll().datetime({
minDate: new Date(now.getFullYear(), now.getMonth(), now.getDate()),
display: 'modal',
animate: 'pop',
mode: 'mixed',
// 2013-03-15 11:26:17
dateFormat: 'yy-mm-dd',
timeFormat: 'HH:ii:ss',
timeWheels: 'hhii'
});
但是还是有12h的格式...有什么方法可以设置24小时的格式吗?
最佳答案
您的 timeWheels 属性不正确,将其更改为:
$('#datetime-start, #datetime-end').mobiscroll().datetime({
minDate: new Date(now.getFullYear(), now.getMonth(), now.getDate()),
display: 'modal',
animate: 'pop',
mode: 'mixed',
// 2013-03-15 11:26:17
dateFormat: 'yy-mm-dd',
timeFormat: 'HH:ii:ss',
timeWheels: 'HHii'
});
所以改变这个:
timeWheels: 'hhii'
为此:
timeWheels: 'HHii'
关于jquery-mobile - 如何在MobiScroll 中设置24 小时格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15432616/