【问题标题】:ICAL.NET Recurring Elements: Fifth or Last Sunday of every MonthICAL.NET 重复元素:每个月的第五个或最后一个星期日
【发布时间】:2019-03-01 02:47:16
【问题描述】:

ical 附件 (.ics) 适用于除每月第五周或最后一周以外的所有案例。我正在尝试为每个月的第五个或最后一个星期日创建重复。当我打开 .ics 文件时,它显示“操作失败”。

这是在代码中传递的内容。如果 BYDAY(周)为 1-4,则它有效。

{FREQ=MONTHLY;INTERVAL=3;COUNT=2;BYDAY=5SU}

请让我知道我做错了什么。

【问题讨论】:

  • 不会简单地“每个月的最后一个星期日” - FREQ=MONTHLY;INTERVAL=1;BYDAY=-1SU 解决您的问题吗?我可能弄错了,但第五个星期天不总是最后一个星期天吗?
  • 顺便说一句:你试过RRULE Generator Tool吗?
  • BYDAY=-1SU 工作!谢谢!
  • 随时发布它作为答案。

标签: c# asp.net outlook icalendar


【解决方案1】:
如果是第五最后周,

BYDAY 应该是 -1

FREQ=MONTHLY;INTERVAL=1;BYDAY=-1SU

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-04
  • 1970-01-01
  • 2020-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多