Recurr Recurr 是一个用于处理重复规则 (RRULE) 并将其转换为 DateTime 对象的 PHP 库。 Recurr 最初是为具有重复事件的日历而开发的,并受到 rrule.js 的深刻启发。
您还可以使用链式方法来编程构建规则,并获得结果的 RRULE。
注意: Transformer 具有"虚拟"限制(默认为 732),用于控制它生成的对象数量。> 这可防止脚本在无限循环的规则下崩溃。> 您可以使用传递给 ArrayTransformer 的 ArrayTransformerConfig 对象来更改虚拟限制。