如何在R中解析RFC 5545 Rule

时间:2018-12-22 01:35:46

标签: r parsing rrule

我的目标是分析R格式为RFC 5545的R中的重复日历数据,这样我就拥有一列“ recurrence”,其中包含以下数据:

recurrence
{DTSTART:20181114T150000Z,RRULE:FREQ=DAILY;INTERVAL=1;UNTIL=20181113T235959Z}
{RDATE;TZID=America/Indiana/Indianapolis:20181206T100000}
{DTSTART;TZID=America/Los_Angeles:20181209T100000,RRULE:FREQ=WEEKLY;INTERVAL=1}

我曾经看过像ical一样的软件包,但它们并没有解析数据的重复性(据我所知)。理想的结果是将表中的每一行扩展到一个新表,其中包含所有可解析数据(例如时区,时间等)的列以及每个单独事件的行。因此,如果重复指定重复发生在每个星期一,星期三和星期五,直到年底,那么我应该看到每个重复出现的行。

理想情况下,我只是不熟悉已经执行此操作的某些程序包,因此请告诉我您的想法!如果不存在,那将是一个出乎意料的项目。

0 个答案:

没有答案