Main Page | See live article | Alphabetical index

VCalendar

vCalendar is an standard (RFC 2739) exchange format for calendar data.

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:VCALENDAR

iCalendar is a newer standard (RFC 2445) for calendar data.

See also vCard.

External links

Calendar Attributes for vCard and LDAP - RFC 2739 - IEFT