iCalendar RFC 5545 to string

icalendar, rfc5545

Solution

In JavaScript you might use rrule.js library, It's very useful for generating human readable texts from RRULE string.

You can try it out from this link.

BTW, as far as I know ical4j and google-rfc-2445 didn't have any functionality for generating human readable texts.

Problem

Is there any opensource library for displaying human readable description for recurring events described by the above standard? I want to obtain `every 5 weeks on Thursday` for rule `RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=TH` Language C# is preferred but not required at all

Original source