当前位置: 首页 > 编程语言 > C#

C#LearningTutorial-Schedulingmonthlyevents-everyNweekdays-usingRFC5545recurrencerules分享

时间:2023-04-10 10:55:28 C#

Google日历中的日程安排功能。使用GoogleCalendar的月度安排有两个选项,每N个月,即:每个月的第10天,无论工作日如何,这显然会发生。我的重复规则是:FREQ=MONTHLY;BYMONTHDAY=10另一种选择是在第N周的每个工作日重复此事件,即:“每隔一个星期日每隔一个月,这就是我写的规则有问题。应该我的规则适用于第二条规则?我试过FREQ=MONTHLY;BYDAY=SU,但我不确定如何/参数仅在每个月的2日指定在星期日执行此操作。我正在使用DDayiCalC#库来生成我的重复规则,但我很想能够显示规则字符串应该是什么样子以实现所需的行为。我正在使用RFC5545重复规则。你快到了。你需要的是设置当天的索引,RFC5545说:每个BYDAY值也可以以正(+n)或负(-n)整数开头。如果存在,则表示在每月或每年的“RRULE”中第n次出现特定日期。RFC5545稍后给出了每个月的第一个星期五出现10次的示例:DTSTART;TZID=America/New_York:19970905T090000RRULE:FREQ=MONTHLY;COUNT=10;BYDAY=1FR所以对你来说规则必须是:RRULE:FREQ=MONTHLY;BYDAY=2SU以上是C#学习教程:使用RFC5545重复规则安排月度活动“每N个工作日”分享所有内容,如果对大家有用需要的话了解更多关于C#学习教程,希望大家多多关注~本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: