代码之家  ›  专栏  ›  技术社区  ›  gr4nt3d

ICal中重复出现的异常

  •  3
  • gr4nt3d  · 技术社区  · 7 年前

    研究

    • exdate (见下图) "iCalendar components and their properties" 关于维基百科 (2) )
    • 还发现了一些可能的解决方法:“只需编写一个 script .ics 手动将其导入我的日历,这意味着一些限制:
      • 这些事件可能是单独的,不会再次发生/“分组”,这使得进一步编辑更加困难

    问题

    有没有办法在iCal中指定重复出现的异常?

    • 重复出现的异常。
    • 事件,这取决于月份;可能只会发生的地方 如果不是的话

    有没有办法使用另一个事件(/日历)按布尔逻辑过滤事件?

    出厂日期 这将解决第一个问题,并增加更多的可能性。


    笔记

    1 回复  |  直到 7 年前
        1
  •  4
  •   Community CDub    3 年前

    RFC2445 defines an EXRULE (例外规则)属性。除此之外,您还可以使用 RRULE

    然而,RFC2445被 RFC5545, which unfortunately deprecates the EXRULE 所有物因此,客户支持值得怀疑。

    正如您所提议的,自动添加 EXDATE 属性是一种可能的解决方案。