具有自定义开始日期的日期选择器


Date picker with custom start date

我正在为Web应用程序处理一个表单。我一直在研究自定义日期选择器插件。我想使用 JavaScript/php 日期选择器。但问题是用户只能从特定数字中选择日期。例如:今天是 02/08/2016,用户只能从 10/08/2016 中选择日期。不能选择 10/08/2016 之前的任何日期。如何使用 php 来控制此类功能?或者有没有更好的方法可以实现这一目标?

我不知道

您是否正在寻找这个,但它使用起来非常简单。

HMTL

<!-- Enter a date after 2016-10-08 (you can make this variable with some php code): -->
<input type="date" name="bday" min="2016-10-08">

使用PHP例如。

<input type="date" name="bday" min="<?php echo date('Y-m-d', (time() + 86400)); ?>">

86400 是一天(以秒为单位)。


另请参阅W3学校。

查看此链接以获取引导日历:- http://eternicode.github.io/bootstrap-datepicker/。
您将使用所有必要的方法来填充日历中的日期。

<input type="text" class="form-control">
    $('#sandbox-container input').datepicker({
        format: "dd-mm-yyyy",
        startDate: "-1d",
        endDate: "+5d",
        autoclose: true,
        todayHighlight: true
    });

试试这个:

$('#datepicker').datepicker({
    startDate: new Date()
});