我正在寻找一个库(php)或一些伪代码来将 Ical RRULE 解析为可读文本(例如谷歌日历)
RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1FR,3FR,5FR
-> Monthly on Friday of weeks 1, 3, 5 of the month
我想知道同样的事情,我努力寻找一个,但我找到了一个仍在开发中的,你可以在这里找到它:https://github.com/simshaun/recurr/tree/v0.2-dev https://github.com/simshaun/recurr/tree/v0.2-dev
我能够使用以下代码让它工作:
$timezone = 'America/New_York';
$startDate = new \DateTime('2013-06-12 20:00:00', new \DateTimeZone($timezone));
$rule = new \Recurr\Rule('FREQ=MONTHLY;COUNT=5', $startDate, $timezone);
$textTransformer = new \Recurr\Transformer\TextTransformer();
echo $textTransformer->transform($rule);
我相信它还不完美,我想它在开发过程中仍在变化,但看起来非常有前途。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)