Alfresco-使用服务器端javascript的日历事件
如何使用服务器端javascript代码创建日历事件?以下是创建日历事件的代码Alfresco-使用服务器端javascript的日历事件,javascript,alfresco,alfresco-webscripts,Javascript,Alfresco,Alfresco Webscripts,如何使用服务器端javascript代码创建日历事件?以下是创建日历事件的代码 var node = companyhome.childByNamePath("Sites/demo/calendar"); var myEvent = node.createNode(new Date().getTime() + "-" + Math.round(Math.random()*10000) + ".ics", "ia:calend
var node = companyhome.childByNamePath("Sites/demo/calendar");
var myEvent = node.createNode(new Date().getTime() + "-" + Math.round(Math.random()*10000) + ".ics", "ia:calendarEvent")
myEvent.properties["ia:whereEvent"] = "Where event";
myEvent.properties["ia:descriptionEvent"] = "This is the description";
myEvent.properties["ia:whatEvent"] = "What event";
var fromDate = new Date();
var fromISODate = utils.toISO8601(fromDate);
myEvent.properties["ia:fromDate"] = fromISODate;
var toDate = new Date();
toDate.setHours(toDate.getHours() + 3);
var toISODate = utils.toISO8601(toDate);
myEvent.properties["ia:toDate"] = toISODate;
myEvent.save();
logger.warn("Created new calendar event: " + myEvent.nodeRef);