为了账号安全,请及时绑定邮箱和手机立即绑定

Dayspan JS 每隔一天就会发生一个事件

Dayspan JS 每隔一天就会发生一个事件

慕哥6287543 2021-09-17 16:35:58
试图让dayspan事件发生,无论它是每第 n 天超过一个月还是一年。以下片段显示了一个月内的边界问题,我希望事件发生在 8 月 1 日,但dayOfMonth: {every: 2}它发生在 7 月 30 日和 8 月 2 日。我可以更改dayOfMonth为dayOfYear但是问题可能会在 1 月 1 日发生。任何帮助将不胜感激。var cal = ds.Calendar.days(6,ds.Day.build(2019, ds.Month.JULY, 31));cal.addEvent({    id: 'someUserProvidedId',    data: " - Every second day",    schedule: new ds.Schedule({        dayOfMonth: {every: 2,offset: 0},        start: ds.Day.build(2019, ds.Month.JULY, 29),        end: ds.Day.build(2019, ds.Month.AUGUST, 28),    })});cal.days.forEach((i) => {    console.log(i.format("ddd, MMM Do YYYY"));    i.events.forEach((j) => {        console.log(j.event.data);    });});<script src="https://cdn.jsdelivr.net/npm/dayspan@1.1.0/dist/dayspan.min.js"></script>
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 209 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号