int i = 0;
for(EventVO event : events)
{
VEvent vevent = new VEvent();
if(!event.isAllDay()){
vevent.getProperties().add(new DtStart(new DateTime(event.getStartDate())));
vevent.getProperties().add(new DtEnd(new DateTime(event.getEndDate().getTime())));
}
else
{
vevent.getProperties().add(new DtStart(new Date(event.getStartDate())));
vevent.getProperties().getProperty(Property.DTSTART).getParameters().add(Value.DATE);
vevent.getProperties().add(new DtEnd(new Date(event.getEndDate().getTime())));
vevent.getProperties().getProperty(Property.DTEND).getParameters().add(Value.DATE);
}