如何使用datetimepicker显示接下来的7天?

问题描述 投票:0回答:1
function getNext7WorkingDays(){
    var d = new Date();
    var day = d.getDay();
    if(day>=0 && day<=3) return 9;
    else if(day!=6) return 10;
    else return 11;
}
$('.datepicker_quiz_dataa').datetimepicker({
    timepicker:false,
    format:'d-m-Y',
    formatDate:'Y/m/d',
    minDate: 1,
    maxDate: '+'+getNext7WorkingDays()+'D'
});

在此代码中,我使用datetimepicker,其中我仅获得d-m-y格式的日期,并且我希望它仅将当前日期显示为接下来的7天日期,但是现在我获得的是之前的14天日期。那么,我该怎么做?请帮助我。

谢谢

javascript jquery datetimepicker
1个回答
0
投票

希望有帮助

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>datepicker demo</title>
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css">
  <script src="//code.jquery.com/jquery-1.12.4.js"></script>
  <script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
</head>
<body>
 
<div id="datepicker"></div>
 
<script>
$( "#datepicker").datepicker({
  minDate: 0,
  maxDate: 6,
  onSelect : function(r) { console.log(r) }
});
</script>
 
</body>
</html>
© www.soinside.com 2019 - 2024. All rights reserved.