结束日期必须等于并大于引导程序中的开始选定日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结束日期必须等于并大于引导程序中的开始选定日期相关的知识,希望对你有一定的参考价值。

要求 - 结束日期必须大于等于然后在引导日期选择器中和选定的开始日期禁用之前开始选定的开始日期。

问题 - 它可能在jquery日期,但我想知道如何在boostrap日期。

我的引导代码是

 $('#start_date').datepicker({autoclose: true,startDate: new Date()});
 $('#end_date').datepicker({autoclose: true,startDate: new Date()});

供参考检查jq​​uery代码Fiddle

注意 - 我想在bootstrap中准确实现此选择器任何人都可以帮助我吗?

答案

请检查这个解决方案click here来检查这个小提琴。我已经在下面放置了使用bootstrap datepicker的代码。

$(".from_date").datepicker({
  format: 'yyyy-mm-dd',
  autoclose: true,
}).on('changeDate', function (selected) {
    var startDate = new Date(selected.date.valueOf());
    $('.to_date').datepicker('setStartDate', startDate);
}).on('clearDate', function (selected) {
    $('.to_date').datepicker('setStartDate', null);
});

$(".to_date").datepicker({
   format: 'yyyy-mm-dd',
   autoclose: true,
}).on('changeDate', function (selected) {
   var endDate = new Date(selected.date.valueOf());
   $('.from_date').datepicker('setEndDate', endDate);
}).on('clearDate', function (selected) {
   $('.from_date').datepicker('setEndDate', null);
});

以上是关于结束日期必须等于并大于引导程序中的开始选定日期的主要内容,如果未能解决你的问题,请参考以下文章

vue element ui 开始日期小于或等于结束日期

两个月,同时在引导程序的日期选择器中选择日期

laravel 5.1 中的日期验证

引导日期选择器从另一个日期选择器更改 minDate/startDate

ms-sql 如何查询开始时间与结束时间之间的数据?

如何选择大于开始日期的结束日期(日期时间选择器)