ICalendar 周期性事件开始于每月的第一天,结束于每月的最后一天,每月重复

ICalendar recurring event starts first day of month, ends last day of month, repeats every month

有没有一种方法可以使用 rfc5545 表示从每个月的第一天开始到每个月的最后一天结束并每月重复的事件?

它与不适合我的用例的每日重复事件略有不同。

简答:否

这是因为 RFC5545 明确指出事件不能有一个月的持续时间,只有几天、几周或几秒钟。

3.3.6. Duration

[...] Note that unlike [ISO.8601.2004], this value type doesn't support the "Y" and "M" designators to specify durations in terms of years and months.

(强调我的)