prev <<
StuwerCal
>> next
iCal::Parser
The really nice thing about
iCal::Parser
is that it handles recurring events for you.