sách gpt4 ai đã đi

icalendar - ICal 中的重复异常

In lại 作者:行者123 更新时间:2023-12-03 08:23:37 26 4
mua khóa gpt4 Nike

câu hỏi

一些重复发生的事件并没有真正在某个时候结束(比如俱乐部 session ?),取决于其他条件(比如假期)。但是,每年都需要手动添加这些异常(exception)情况,因为日期可能不同。

研究

  • 我发现了 exdate(请参阅维基百科 "iCalendar components and their properties" TRÊN (2) 图像)
  • 还找到了一些可能的解决方法:'只需编写一个 kịch bản处理此类事件'。这仍然意味着我需要手动处理 .ics 并将其导入我的日历,这意味着一些限制:
    • 不能确定所有时间跨度(例如超过三年不固定的假期)
    • 这些事件可能是独立的,不会重复发生/“分组”,这使得进一步编辑变得更加困难

câu hỏi

Is there a way to specify recurring exceptions in iCal ?

  • 澄清一下,我有一个重复发生的事件重复发生的异常。
  • 例如,我有一个每周无限重复的事件,这取决于月份;它可能只发生在如果不是的地方,例如一月、八月或十二月。

Is there a way to use another event (/calendar) to filter events by boolean logic ?

如果可以使用第二个(或多个)事件插入 exdate,这将解决第一个问题并增加更多可能性。


Để ý
如果这个问题太具体并且可以通过其他方式(其他日历格式)解决原始问题,请随时发表评论/编辑/回答

1 Câu trả lời

RFC2445 defines an EXRULE (异常(exception)规则)属性(property)。除了 RRULE 之外,您还可以使用它来定义重复出现的异常。

但是,RFC2445 已被 RFC5545, which unfortunately deprecates the EXRULE 取代属性(property)。因此,客户支持值得怀疑。

正如您已经提出的那样,自动添加 EXDATE 属性是一种可能的解决方案。

关于icalendar - ICal 中的重复异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45692894/

26 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com