VCalendar
From Wikipedia, the free encyclopedia
- The correct title of this article is vCalendar. The initial letter is shown capitalized due to technical restrictions.
vCalendar is an older standard exchange format for calendar data promulgated by the Internet Mail Consortium (IMC). iCalendar is a newer standard (RFC 2445) for calendar data, heavily based on vCalendar.
Here is an example of information in vCalendar format:
BEGIN:VCALENDAR VERSION:1.0 BEGIN:VEVENT CATEGORIES:MEETING STATUS:TENTATIVE DTSTART:19960401T033000Z DTEND:19960401T043000Z SUMMARY:Your Proposal Review DESCRIPTION:Steve and John to review newest proposal material CLASS:PRIVATE END:VEVENT END:VCALENDAR
Note that the version number in the above example is 1.0. iCalendar is version 2.0 of the vCalendar specification. Here is an example of information in an iCalendar format:
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
See also vCard.
See also iCalendar.
vCalendar standards migrated into iCalendar. Calendar standards in general are being moved along with help from the Calendar and Scheduling Consortium (also called CalConnect).
[edit] References
- Internet Mail Consortium (IMC). "Personal Data Interchange: vCard and vCalendar" (http://www.imc.org/pdi/).
- Calendaring and Scheduling Consortium (CalConnect). "Calendaring and Scheduling Standards work" (http://www.calconnect.org).