我正在使用time picker在我的应用中只选择时间。问题是我需要设置字符串的最小和最大时间限制。例如,我有:
var min = '10:15:12';
var max = '19:15:12';
如何从中正确创建日期并为已初始化的时间选择器附加限制?
答案 0 :(得分:2)
jQuery('#picker').timepicker({min: '8:00 am', max: '8:00 pm'})
或
var picker=jQuery('#picker');
var min = '10:15:12 am';
var max = '07:15:12 pm';
picker.timepicker('option','min',min);
picker.timepicker('option','max',max);
你有另一个例子:
$('#picker').datetimepicker({
minDate: new Date(2010, 11, 20, 8, 30),
maxDate: new Date(2010, 11, 31, 19, 30)
});
答案 1 :(得分:1)
我认为你必须设置这些选项:
默认值:0 - 所有日期允许的最小小时数。
默认值:0 - 所有日期允许的最小分钟数。
默认值:0 - 所有日期允许的最小秒数。
默认值:0 - 所有日期允许的最小毫秒数。
默认值:0 - 所有日期允许的最小微秒。
默认值:23 - 所有日期允许的最长小时数。
默认值:59 - 所有日期允许的最长分钟数。
默认值:59 - 所有日期允许的最大秒数。
默认值:999 - 所有日期允许的最大毫秒数。
默认值:999 - 所有日期允许的最大微秒数。
参考:http://trentrichardson.com/examples/timepicker/ - >时间字段选项