jQDateRangeSlider显示错误的日期

时间:2015-01-26 19:34:00

标签: javascript jquery jquery-ui jquery-plugins

我正在尝试将jQDateRangeSlider集成到我的页面中。

设置如下:

$("#slider").dateRangeSlider({
    defaultValues:{
            min: new Date(2014, 12, 5),
            max: new Date(2015, 1, 26)
    },
    bounds: {
            min: new Date(2014, 12, 5),
            max: new Date(2015, 1, 26)
    }
});

但它不起作用:http://jsfiddle.net/oe8yk19n/

lolwat

显示的日期是2015-01-05~2015-02-26,与我实际进入的日期完全不同......太奇怪了。

这不是滑块不能跨越那么远,因为the defaults span 2 years

超级奇怪 - 任何想法?

1 个答案:

答案 0 :(得分:0)

$("#slider").dateRangeSlider({
    bounds: {
            min: new Date(2014, 11, 5),
            max: new Date(2015, 0, 26)
    },
    defaultValues:{
            min: new Date(2014, 11, 5),
            max: new Date(2015, 0, 26)
    }
});

显然这是因为javascript中的月计数从零开始。笏。