i am working on script which creates events in Google Calendar from data in SpreadSheet. Following code creates events in default calendar.
function myFunction() {
cal = CalendarApp.getDefaultCalendar();
cal.createEvent(
Single day ,
new Date("October 25, 2011 15:00:00 EST"),
new Date("October 25, 2011 16:00:00 EST"),
{}
);
cal.createAllDayEvent( All day , new Date("October 25, 2011"), {});
}
问题在于,它造成了错误的时间。 全天活动当然都是由科索沃创立的。
我猜测,如果使用CET,那就会产生ep角的起步。
function myFunction() {
cal = CalendarApp.getDefaultCalendar();
cal.createEvent(
Single day ,
new Date("October 25, 2011 15:00:00 CET"),
new Date("October 25, 2011 16:00:00 CET"),
{}
);
cal.createAllDayEvent( All day , new Date("October 25, 2011"), {});
}
日复一日的事件再次是科索沃,不使用任何时间区代码。
Format of Date
contructor i found here http://code.google.com/intl/cs-CZ/googleapps/appsscript/class_calendar.html#createEvent
因此,我的问题是,中欧时间的正确准则是什么? 最好能参考这些代码。