如何使用 pickadate.js 创建时隙?
How to create timeslots with pickadate.js?
我喜欢使用来自 pickadate.js 的时间选择器创建以下下拉列表:
Between 10:00-11:00
Between 11:00-12:00
Between 12:00-13:00
Between 13:00-14:00
...
我试过以下方法:
$('.timepicker').pickatime({
format: "Between HH:00-HH+1-00"
})
但是这个returns:
Between 10:00-10+1-:00
Between 11:00-11+1-:00
Between 12:00-12+1-:00
Between 13:00-13+1-:00
...
关于如何获得预期结果的任何想法?
改用formatLabel
:
$('.timepicker').pickatime({
interval: 60,
formatLabel: function(time) {
var hours = Math.floor(time.pick / 60);
return 'Between H:i - ' + (hours+1) + ':i';
}
});
我喜欢使用来自 pickadate.js 的时间选择器创建以下下拉列表:
Between 10:00-11:00
Between 11:00-12:00
Between 12:00-13:00
Between 13:00-14:00
...
我试过以下方法:
$('.timepicker').pickatime({
format: "Between HH:00-HH+1-00"
})
但是这个returns:
Between 10:00-10+1-:00
Between 11:00-11+1-:00
Between 12:00-12+1-:00
Between 13:00-13+1-:00
...
关于如何获得预期结果的任何想法?
改用formatLabel
:
$('.timepicker').pickatime({
interval: 60,
formatLabel: function(time) {
var hours = Math.floor(time.pick / 60);
return 'Between H:i - ' + (hours+1) + ':i';
}
});