BEGIN:VCALENDAR VERSION:2.0 <% for (var i = 0; i < events.length; i++) { %> BEGIN:VEVENT UID:<%= i %> DTSTART:<%= events[i].startDate || '' %> DTEND:<%= events[i].endDate || '' %> SUMMARY:<%= events[i].title || '' %> LOCATION:<%= events[i].location || '' %> DESCRIPTION:<%= events[i].description || '' %> END:VEVENT <% } %> END:VCALENDAR