2014-11-17 293 views
1

我使用this来选择日期和时间。该文档没有提及时间选择器,但它无论如何起作用。在DateTime Picker中限制时间间隔

HTML:

<div class="dateTimePicker"> 
     <input name="start" type="text" value=""> 
     <span class="add-on"><i class="time-icon"></i></span> 
</div> 

JS:

$(".dateTimePicker").datetimepicker({ 
    pickDate: false, 
    pickTime: true, 
    useSeconds: false, 
    format: 'hh:mm' 
}); 

这工作都很好。它显示间隔为1 hour for hours, 3 minutes for minutes and 3 seconds for seconds.的选择器

我的目标是将分钟的间隔从3更改为15.目前,分钟的选择器显示为:00 03 06 etc。我可以将其更改为00 15 30 45。这甚至是可能的,还是有任何其他时间选择器给我这种灵活性?

+0

看看这个jQuery插件,这可能会解决您的查询http://www.jqueryrain.com/?ixXmZ27b – Ricky

回答

0

试试这个区间既然你正在寻找一个引导符合timepicker库,我建议bootstrap-timepicker库支持的时间范围和步进功能。

样本将基于源代码:

$(".dateTimePicker").timepicker({({ 
    secondStep: 30, // "minuteStep" is also an alternative option 
    showSeconds: true 
}); 
0
$(".dateTimePicker").datetimepicker({ 
    . 
    . 
    "stepMinute" : 5 //Will Change Minute Interval as 00, 05, 10 ... 55 
    . 
    . 
}); 
2
$(".dateTimePicker").datetimepicker({ 
    step: 15 
}); 

这是如何在jQuery中设置时间间隔datetimepicker

+1

**从审查队列:**我可以请求你请添加一些更多的上下文回答。仅有代码的答案很难理解。如果您可以在帖子中添加更多信息,它可以帮助提问者和未来的读者。另请参阅[完全解释基于代码的答案](https://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)。 –