Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.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 在每个月的第一个星期日创建重复日期_Javascript_Momentjs - Fatal编程技术网

Javascript 在每个月的第一个星期日创建重复日期

Javascript 在每个月的第一个星期日创建重复日期,javascript,momentjs,Javascript,Momentjs,使用这个库,我试图为每个月的第一个星期天生成日期 下面是我的代码 var myDate, recurrence; // Create a date to start from myDate = moment("05/01/2016"); recurrence = myDate.recur().every("Sunday").daysOfMonth(); //recurrence = myDate.recur().every([3, 5]).days(); for(i=0;i<100;

使用这个库,我试图为每个月的第一个星期天生成日期

下面是我的代码

var myDate, recurrence;

// Create a date to start from
myDate = moment("05/01/2016");
recurrence = myDate.recur().every("Sunday").daysOfMonth();

//recurrence = myDate.recur().every([3, 5]).days();

for(i=0;i<100;i++){
  dt1=moment(myDate).add(i,'days');
  check=recurrence.matches(dt1);
  if(check){
    document.writeln(' <p>' + moment(dt1).format('dddd, DD-MMM-YYYY'));

  }else{
     //document.write('date not matching');
  }

}
var myDate,重复性;
//创建开始日期
myDate=时刻(“2016年1月5日”);
recurrence=myDate.recur().每(“星期日”).daysOfMonth();
//recurrence=myDate.Recurr()。每([3,5])天一次();

因为(i=0;i最后我自己解决了, 编辑的重复规则如下所示

recurrence = myDate.recur().every("Sunday").daysOfWeek().every([0]).weeksOfMonthByDay();
现在它在每个月的第一个星期天比赛,我希望它能帮助其他人