Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 来自JQuery日期选择器的getDOY()_Javascript_Datepicker - Fatal编程技术网

Javascript 来自JQuery日期选择器的getDOY()

Javascript 来自JQuery日期选择器的getDOY(),javascript,datepicker,Javascript,Datepicker,是否可以在日期选择器中获取DOY?我需要每3天禁用一次,并可以使用类似于date.getDOY()%3===0的方法。以下方法可以一直工作到下一年(2015年1月)为止,也可以在每年3月的第3周失败 <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>jQuery UI Datepicker - Restrict date range<

是否可以在日期选择器中获取DOY?我需要每3天禁用一次,并可以使用类似于
date.getDOY()%3===0

的方法。以下方法可以一直工作到下一年(2015年1月)为止,也可以在每年3月的第3周失败

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>jQuery UI Datepicker - Restrict date range</title>
  <link rel="stylesheet" href="//code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css">
  <script src="//code.jquery.com/jquery-1.10.2.js"></script>
  <script src="//code.jquery.com/ui/1.11.1/jquery-ui.js"></script>
  <link rel="stylesheet" href="/resources/demos/style.css">
  <script>

function unavailable(date) {
  var now = date;
  var start = new Date(now.getFullYear(), 0, 0);
  var diff = now - start;
  var oneDay = 1000 * 60 * 60 * 24;
  var day = Math.floor(diff / oneDay);
  var shift = (day%3===0);

    return [shift, "", "Unavailable"];

}

$(document).ready(function() {
$("#datepicker").datepicker({
    beforeShowDay: unavailable
});
});
  </script>
</head>
<body>

<p>Date: <input type="text" id="datepicker"></p>


</body>
</html>

jQuery UI日期选择器-限制日期范围
功能不可用(日期){
var now=日期;
var start=newdate(now.getFullYear(),0,0);
var diff=现在-开始;
var一天=1000*60*60*24;
var日=数学下限(差异/一天);
var班次=(第%3天===0);
返回[shift,“,”不可用“];
}
$(文档).ready(函数(){
$(“#日期选择器”)。日期选择器({
展会日前:不可用
});
});
日期:


你说的每三天显示一次是什么意思?是否要禁用所有其他日期2015年1月2日、2015年1月5日、2015年1月8日等发生的轮班工作。。没有帮助,那就是确定闰年是365年还是366年(为什么要降价…)