Javascript 如何使引导datetimepicker以15分钟的间隔显示时间

Javascript 如何使引导datetimepicker以15分钟的间隔显示时间,javascript,jquery,asp.net-mvc,bootstrap-modal,Javascript,Jquery,Asp.net Mvc,Bootstrap Modal,这是我的Javascript代码,以分钟为单位在间隔1中递增 fillMinutes = function () { var table = widget.find('.timepicker-minutes table'), currentMinute = viewDate.clone().startOf('h'), html = [], row = $('<tr>

这是我的Javascript代码,以分钟为单位在间隔1中递增

fillMinutes = function () {
            var table = widget.find('.timepicker-minutes table'),
                currentMinute = viewDate.clone().startOf('h'),
                html = [],
                row = $('<tr>'),
                step = options.stepping === 1 ? 5 : options.stepping;

            while (viewDate.isSame(currentMinute, 'h')) {
                if (currentMinute.minute() % (step * 4) === 0) {
                    row = $('<tr>');
                    html.push(row);
                }
                row.append('<td data-action="selectMinute" class="minute' + (!isValid(currentMinute, 'm') ? ' disabled' : '') + '">' + currentMinute.format('mm') + '</td>');
                currentMinute.add(step, 'm');
            }
            table.empty().append(html);
        }
fillMinutes=函数(){
var table=widget.find('.timepicker minutes table'),
currentMinute=viewDate.clone().startOf('h'),
html=[],
行=$(''),
step=options.stepping==1?5:options.stepping;
while(viewDate.isName(currentMinute,'h')){
如果(currentMinute.minute()%(步骤*4)==0){
行=$('');
html.push(行);
}
行.append(“”+currentMinute.format('mm')+“”);
当前分钟。添加(步骤“m”);
}
table.empty().append(html);
}
我想将其修改为以15分钟为间隔递增。
有人能帮我吗。

我相信您需要的是
步进的选项,如下所示:

<script type="text/javascript">
    $(function () {
        $('#yourTimePickerElement').datetimepicker({
            stepping: 15
        });
    });
</script>

$(函数(){
$(“#yourTimePickerElement”).datetimepicker({
步进:15
});
});

以下是
单步执行的文档

步进

默认值:1

向上/向下箭头将在时间选择器中移动分钟值的分钟数



步进的
选项是我相信您想要的,如下所示:

<script type="text/javascript">
    $(function () {
        $('#yourTimePickerElement').datetimepicker({
            stepping: 15
        });
    });
</script>

$(函数(){
$(“#yourTimePickerElement”).datetimepicker({
步进:15
});
});

以下是
单步执行的文档

步进

默认值:1

向上/向下箭头将在时间选择器中移动分钟值的分钟数



可能使用
step=15
…我不知道…你能在codepen或JSFIDLE上发布一个完整的示例吗?@Hackerman-它链接在不同的地方(css、cshtml和控制器页面),无法将其添加到此处…让我试试这个步骤=15@Hackerman-这不算什么,只是猜测而已…就像我说的,如果没有更多的信息,就没有什么可做的了……可能是
step=15
…我不知道……你能在codepen或JSFIDLE上发布一个完整的示例吗?@Hackerman-它链接在不同的地方(css、cshtml和控制器页面),无法将其添加到此处…让我尝试该步骤=15@Hackerman-这不起作用。这只是一个猜测……正如我所说,没有更多信息,就没有什么可做的了……感谢支持文档,对Stepping=15进行实际更改会影响小时数(代码中断)。因此,我对递增和递减函数进行了更改,如下所述。感谢您提供的支持文档。实际上,对Stepping=15进行更改会影响小时数(代码中断)。因此,我对递增和递减函数进行了更改,如下所示。