Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 引导3日期时间选择器eonasdan链接输入设置最大日期_Jquery_Plugins_Datetimepicker_Bootstrap Datetimepicker - Fatal编程技术网

Jquery 引导3日期时间选择器eonasdan链接输入设置最大日期

Jquery 引导3日期时间选择器eonasdan链接输入设置最大日期,jquery,plugins,datetimepicker,bootstrap-datetimepicker,Jquery,Plugins,Datetimepicker,Bootstrap Datetimepicker,我正在使用eonasdan的插件Bootstrap 3 Datetimepicker 我有两个链接输入,第二个一次输入应在第一次输入日期后90天内选择。但是maxDate从当前日期开始。 例如: 今天:11。2015年11月 第一:01。2016年1月 第二:最高到08。2016年2月11日。2015年11月至2008年11月。2016年2月=90 应该是~01。2016年4月 $('#time_from').datetimepicker({ locale: 'de', vie

我正在使用eonasdan的插件Bootstrap 3 Datetimepicker

我有两个链接输入,第二个一次输入应在第一次输入日期后90天内选择。但是maxDate从当前日期开始。 例如:

今天:11。2015年11月

第一:01。2016年1月

第二:最高到08。2016年2月11日。2015年11月至2008年11月。2016年2月=90 应该是~01。2016年4月

$('#time_from').datetimepicker({
    locale: 'de',
    viewMode: 'days',
    minDate: DateRange(0), //Current
    format: 'DD. MMMM YYYY - HH:mm',
});

$('#time_to').datetimepicker({
    locale: 'de',
    viewMode: 'days',
    maxDate: DateRange(90), // max. 90 days
    useCurrent: false,
    format: 'DD. MMMM YYYY - HH:mm'
});

$('#time_from').on('dp.change', function (e) {
    $('#time_to').data('DateTimePicker').minDate(e.date);
});

据我所知,您需要从+90天到maxDate的时间?在这种情况下,您可以使用moment.js,您需要将其包含在项目中:

$('#time_from').datetimepicker({
    viewMode: 'days',
    minDate: new Date(), //Current
    format: 'DD. MMMM YYYY - HH:mm',
});

$('#time_to').datetimepicker({
    viewMode: 'days',
    maxDate: new Date().setDate(new Date().getDate() + 90),
    useCurrent: false,
    format: 'DD. MMMM YYYY - HH:mm'
});

$('#time_from').on('dp.change', function (e) {
    $('#time_to').data('DateTimePicker').minDate(e.date);

    //Use moment.js here
    var m = moment(new Date(e.date));
    m.add(90, 'days');
    $('#time_to').data('DateTimePicker').maxDate(m);
});
我有工作