Well, you would like to create a repeating event in Google Calendar to remember the Mother’s Day.
You need to create an event in Google Calendar that will repeat “Annually on the second Sunday in May” but you don’t know how to do it in Google Calendar because there is no such option to do it. Right?
Let me show you how you can.
Open any text editor (vim, nano, Notepad, etc.) and write the following codes (or simply copy and paste):
BEGIN:VCALENDAR
BEGIN:VEVENT
RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=2SU
DESCRIPTION:
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Mothers Day!
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
Save the file as MothersDay.ics
Open Google Calendar and go to Settings > Calendars > import calendar and select the calendar file you have just created.
Voila! You will see that an event has been created repeating annually on the second Sunday in May.
That’s all folks!
Here are the details so that you can customize it to fit your needs:
RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=2SU
RRULE: -> recurrence rule
FREQ=YEARLY -> the rule runs yearly
BYMONTH=5 -> the rule runs in every 5th month (in May)
BYDAY=2SU -> the rule runs on the second Sunday
For detailed documentation: https://datatracker.ietf.org/doc/html/rfc5545