2014-11-17 326 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)。 –