http://qs321.pair.com?node_id=551932


in reply to storing and 'understanding' complex calendar events (including recurring events)

Check out Date::Manip.

If you give it a specification for a recurring event it can give you a list of future matching dates. The format isn't as simple as your example but it can do some cool stuff. This may at least be a good place to start.