我一直在尝试添加此滑块: http://ionden.com/a/plugins/ion.rangeSlider/demo_advanced.html
这是我的示例代码:
$("#range").ionRangeSlider({
min: +moment().subtract(12, "hours").format("X"), //need to change to 00:00
max: +moment().format("X"), //need to change this to 23:59
from: +moment().subtract(6, "hours").format("X"),
grid: true,
force_edges: true,
prettify: function (num) {
var m = moment(num, "X").locale("en");
return m.format("HH:mm");
}
});
我想将min添加到00:00,最大值添加到23:59
我试过
moment("1234", "hmm").format("HH:mm")
我收到无效日期或NaN。
请帮帮我。我不知道我哪里出错了。
答案 0 :(得分:7)
一个时刻对象是一个日期时间,你不能只添加一个时间。而是创建对象并更改时间:
<button type="submit"...
然后min: +moment().startOf("day").format("X"),
max: +moment().endOf("day").format("X"),
回调只会在滑块中显示时间。