vCalendar example:
BEGIN:VCALENDAR PRODID:-//Ximian//NONSGML Evolution Calendar//EN VERSION:2.0 METHOD:PUBLISH BEGIN:VTIMEZONE TZID:/softwarestudio.org/Olson_20011030_5/Europe/Helsinki X-LIC-LOCATION:Europe/Helsinki BEGIN:DAYLIGHT TZOFFSETFROM:+0200 TZOFFSETTO:+0300 TZNAME:EEST DTSTART:19700329T030000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0300 TZOFFSETTO:+0200 TZNAME:EET DTSTART:19701025T040000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10 END:STANDARD END:VTIMEZONE BEGIN:VEVENT UID:20030821T212557Z-2393-500-1-2@somehost.example.com DTSTAMP:20030821T212557Z DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/Europe/Helsinki: 20030818T100000 DTEND;TZID=/softwarestudio.org/Olson_20011030_5/Europe/Helsinki: 20030818T113000 SUMMARY:foo SEQUENCE:1 LAST-MODIFIED:20030821T212558Z END:VEVENT END:VCALENDARiCalendar is a newer standard (RFC 2445) for calendar data.
See also vCard.