# This is a golden set of RRULE expansions used to synchronize various implementations. # It consists of 3-line blocks like this: # RRULE:FREQ=DAILY;COUNT=3 # DTSTART:20140530 # INSTANCES:20140530,20140531,20140601 RRULE:RSCALE=ETHIOPIC;FREQ=YEARLY;BYMONTH=13;BYMONTHDAY=-1;COUNT=6 DTSTART:20140910 INSTANCES:20140910,20150911,20160910,20170910,20180910,20190911 # Chinese New Year RRULE:RSCALE=CHINESE;FREQ=YEARLY;UNTIL=20180101 DTSTART:20130210 INSTANCES:20130210,20140131,20150219,20160208,20170128 RRULE:RSCALE=CHINESE;FREQ=MONTHLY;COUNT=4 DTSTART:20140920 INSTANCES:20140920,20141020,20141119,20141218 RRULE:RSCALE=ISLAMIC-CIVIL;FREQ=MONTHLY;COUNT=4 DTSTART:20131025 INSTANCES:20131025,20131124,20131224,20140122 # Ramadan (although nobody celebrates it with a predictable civil calendar) RRULE:RSCALE=ISLAMIC-CIVIL;FREQ=YEARLY;BYMONTH=9;COUNT=5 DTSTART:20130709 INSTANCES:20130709,20140629,20150618,20160607,20170527 # Buddha birthday in Korean calendar RRULE:RSCALE=DANGI;FREQ=DAILY;BYMONTHDAY=8;BYMONTH=4;UNTIL=20160101 DTSTART:20131025 INSTANCES:20140506,20150525 # No instances in Chinese leap month RRULE:RSCALE=CHINESE;FREQ=DAILY;BYMONTHDAY=10;BYMONTH=9;COUNT=3 DTSTART:20131025 INSTANCES:20141003,20151022,20161010 RRULE:RSCALE=CHINESE;FREQ=DAILY;BYMONTHDAY=10;BYMONTH=9L;SKIP=YES;COUNT=2 DTSTART:20131025 INSTANCES:20141102,21091102 RRULE:FREQ=DAILY;RSCALE=CHINESE;SKIP=YES;UNTIL=21000101;BYMONTHDAY=10;BYMONTH=4L DTSTART:20131025 INSTANCES:20200601,20580531,20690530,20770531,20880530,20960531 RRULE:RSCALE=CHINESE;FREQ=DAILY;BYMONTHDAY=10;BYMONTH=9L;COUNT=3 DTSTART:20131025 INSTANCES:20141102,20151022,20161010 RRULE:RSCALE=CHINESE;FREQ=DAILY;BYMONTHDAY=10;BYMONTH=9,9L;COUNT=4 DTSTART:20131025 INSTANCES:20141003,20141102,20151022,20161010 # NB: the Jewish leap month treatment will change in the next draft iteration RRULE:RSCALE=HEBREW;FREQ=YEARLY;SKIP=YES;COUNT=4 DTSTART:20140205 INSTANCES:20140205,20160214,20190210,20220206 # NB: the Jewish leap month treatment will change in the next draft iteration RRULE:RSCALE=HEBREW;FREQ=YEARLY;SKIP=FORWARD;COUNT=4 DTSTART:20140205 INSTANCES:20140205,20150224,20160214,20170303 # NB: the Jewish leap month treatment will change in the next draft iteration RRULE:RSCALE=HEBREW;FREQ=YEARLY;BYMONTH=6;BYMONTHDAY=8;SKIP=FORWARD;COUNT=5 DTSTART:20140208 INSTANCES:20140208,20150227,20160217,20170306,20180223 RRULE:RSCALE=GREGORIAN;FREQ=MONTHLY;COUNT=4 DTSTART:20140131 INSTANCES:20140131,20140228,20140331,20140430 RRULE:RSCALE=GREGORIAN;FREQ=MONTHLY;SKIP=FORWARD;COUNT=4 DTSTART:20140131 INSTANCES:20140131,20140301,20140331,20140501 RRULE:RSCALE=GREGORIAN;FREQ=YEARLY;BYMONTH=2;BYMONTHDAY=28,29;SKIP=FORWARD;COUNT=5 DTSTART:20150201 INSTANCES:20150228,20150301,20160228,20160229,20170228 RRULE:RSCALE=GREGORIAN;FREQ=MONTHLY;INTERVAL=3;SKIP=FORWARD;COUNT=4 DTSTART:20140131 INSTANCES:20140131,20140501,20140731,20141031