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

时间:2016-02-08 12:50:39

标签: javascript php jquery datepicker

我正在处理一个表单,用于Web应用程序。我一直在研究定制日期选择器插件。我想使用JavaScript / php日期选择器。但问题是用户只能从特定号码中选择日期。例如:今天是2016年8月2日,用户只能从2016年8月10日起选择日期。无法选择2016年8月10日之前的任何日期。我如何使用PHP来控制这样的功能?或者有没有更好的方法来实现这一目标?

3 个答案:

答案 0 :(得分:0)

我不知道你是否在寻找这个,但它使用非常简单。

<强> 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是一天的秒数。

另见W3Schools

答案 1 :(得分:0)

查看此链接以获取引导程序日历: - 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
    });

答案 2 :(得分:-1)

试试这个:

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