Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.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
如何使用javascript为输入html的日期设置时间范围_Javascript_Php_Html_Laravel - Fatal编程技术网

如何使用javascript为输入html的日期设置时间范围

如何使用javascript为输入html的日期设置时间范围,javascript,php,html,laravel,Javascript,Php,Html,Laravel,我需要为我的2个输入日期设置日期范围。我知道我可以提供最小值和最大值​​但这将迫使我选择一个特定的时间框架。我想要实现的是选择数据库中已设置的日期 示例:2020年6月至2021年6月 那么数据的时间跨度是多少 有人知道如何动态设置最大值或其范围属性是什么吗?尝试minDate和MaxDate属性。。。参见下面的示例 注意:我使用了DateRangePicker <script type="text/javascript"> var start = new Dat

我需要为我的2个输入日期设置日期范围。我知道我可以提供最小值和最大值​​但这将迫使我选择一个特定的时间框架。我想要实现的是选择数据库中已设置的日期 示例:2020年6月至2021年6月 那么数据的时间跨度是多少


有人知道如何动态设置最大值或其范围属性是什么吗?

尝试minDateMaxDate属性。。。参见下面的示例

注意:我使用了DateRangePicker

<script type="text/javascript">
var start = new Date('2020-06-1')
var end = new Date('2021-06-1')
  $('#date').datetimepicker({
    format: 'L',
    minDate: start,
    maxDate: end
  });
</script>

var开始=新日期('2020-06-1')
var end=新日期('2021-06-1')
$(“#日期”).datetimepicker({
格式:“L”,
开始,
maxDate:结束
});
编辑:- 有关不确定的结束日期,请参见下面的示例

<script type="text/javascript">
 var day=0;
 var month=0;
 var year=1; //just pass your date Or Month Or year here,..

 var start = new Date('2020-06-1')
 var end = new Date(start.getFullYear()+year, start.getMonth()+month, start.getDate()+day) 
  $('#date').datetimepicker({
    format: 'L',
    minDate: start,
    maxDate: end
  });
</script>

var日=0;
var月=0;
var年=1//只需在这里传递您的日期、月份或年份,。。
var开始=新日期('2020-06-1')
var end=新日期(start.getFullYear()+年,start.getMonth()+月,start.getDate()+天)
$(“#日期”).datetimepicker({
格式:“L”,
开始,
maxDate:结束
});
minDate:(日期或字符串)用户可以选择的最早日期。
maxDate:(日期或字符串)用户可以选择的最新日期。
startDate(日期或字符串)初始选定日期范围的开始日期。如果提供字符串,则必须与区域设置中设置的日期格式字符串相匹配。
结束日期:(日期或字符串)初始选定日期范围的结束日期


更多信息

如果结束日期不确定怎么办?我编辑了不确定结束日期的示例。看看有没有帮助you@Elshaa如果这对你有帮助,请接受答案