我希望我的datetimepicker对话框将限制设置为下一个365天(1年)。我怎样才能使用Jquery。这是我的代码。
$('.dt-expiry-date-time').datetimepicker({
dayOfWeekStart: 1,
format: 'Y-m-d H:i:s',
lang: 'en',
startDate: new Date(),
step: 5,
minDate: new Date(),
});
请帮助我。
答案 0 :(得分:0)
在jquery日期选择器配置中使用maxDate: 365
。这会自动将最长日期设置为当前日期的365天。
$("#datepicker").datepicker({
maxDate: 365
});
$(function () {
$("#datepicker").datepicker({
maxDate: 365
});
});
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<p>Date:
<input type="text" id="datepicker">
</p>
答案 1 :(得分:0)
终于解决了问题..这里是代码。
$('.dt-expiry-date-time').datetimepicker({
dayOfWeekStart: 1,
format: 'Y-m-d H:i:s',
lang: 'en',
startDate: new Date(),
step: 5,
minDate: '-1970/01/01',
maxDate: '+1970/12/31'
});