更改DateTimePicker的值

时间:2016-05-13 15:54:18

标签: asp.net datetimepicker

我正在创建一个MVC应用程序,并且用户已在datetimepicker上询问是否可以将值切换为6的间隔。

所以在datetimepicker

的这一部分

enter image description here

有没有办法将值更改为00061218等?

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我找到了它!

原始的datetimepicker基于此:

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);
        },

所以我将step = options.stepping === 1 ? 5 : options.stepping;更改为:

step = options.stepping === 1 ? 6 : options.stepping;