我正在构build一个需要支持周期性事件的组日历应用程序,但是我提出的处理这些事件的所有解决scheme看起来都像是黑客攻击。 我可以限制一个人看起来多远,然后一次生成所有事件。 或者我可以将事件存储为重复,并在日历上向前看dynamic显示,但如果有人想要更改事件的特定实例的细节,则必须将其转换为正常事件。 我相信有更好的方法来做到这一点,但我还没有find它。 模拟周期性事件的最佳方式是什么?您可以在哪里更改或删除特定事件实例的详细信息? (我正在使用Ruby,但是请不要让这个限制你的答案,如果有一个特定于Ruby的库或者其他东西,那么这很好理解)。