gpt4 book ai didi

javascript - Jquery slider 。分钟两位数

转载 作者:行者123 更新时间:2023-11-29 14:46:14 26 4
gpt4 key购买 nike

我有 jquery slider ,我想选择时间从到。但是从 0-9 分钟显示为 13:7 而不是 13:07

jQuery(function() {
jQuery('#slider-time').slider({
range: true,
min: 300,
max: 1280,
step: 1,
values: [ 300, 793 ],
slide: function( event, ui ) {
var hours1 = Math.floor(ui.values[0] / 60);
var minutes1 = ui.values[0] - (hours1 * 60);

if(hours1.length < 10) {hours1= '0' + hours};
if(minutes1.length < 10) {minutes1 = '0' + minutes};

if(minutes1 == 0) minutes1 = '00';

var hours2 = Math.floor(ui.values[1] / 60);
var minutes2 = ui.values[1] - (hours2 * 60);

if(hours2.length < 10) {hours2= '0' + hours};
if(minutes2.length < 10) {minutes2 = '0' + minutes};

if(minutes2 == 0) minutes2 = '00';

jQuery('#amount-stop').val(hours1+':'+minutes1 );
jQuery('#amount-start').val(hours2+':'+minutes2 );
}
});
});

最佳答案

尝试使用以下代码计算小时和分钟值

var hours1 = parseInt(ui.values[0] / 60 % 24, 10);
var minutes1 = parseInt(ui.values[0] % 60, 10);

在我的例子中,他们返回两位数的值。

关于javascript - Jquery slider 。分钟两位数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32437155/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com