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