hi cchiu.
As piCal can treat events which begins earlier than 1970 or later than 2037, I can't adopt your pattern.
eg) descirpting the birthday of John Lenon.
begin: 1940-10-9
end: 1940-10-9
recur: YEALY;BYMONTH=10;BYMONTHDAY=9;
This event a valid for now and then.
Quote:
Wen using the recur rule:
if i have a "Until date" that is earlier than the 'Beginning Date' of the event. It still store in the database as a valid event. Is there any other way to check this case?
I don't think this check is necessary.