I need to schedule an event in a form of iCalendar (RFC5545) rrule. The event should be fired: every two weeks, on Mondays and Wednesdays, every 30 minutes within a day of event.
So far I created this rrule string: FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,WE;BYHOUR=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23;BYMINUTE=30
I expect the event to run "every two weeks, on Mondays and Wednesdays, every 30 mins within a day".
But it actually means to run: "every two weeks, on Mondays and Wednesdays, on every 30th minute within a day"