在日历说明中添加借口

时间:2015-01-20 19:38:06

标签: google-apps-script google-plus google-calendar-api

我们的日历中有一个资源,每当我添加新的日期/事件时,我都想在描述中添加一个借口。到目前为止,我找不到任何可以帮助我的事情。

http://prntscr.com/5ux738我很抱歉这是德语,但你应该知道这意味着什么。

此致

1 个答案:

答案 0 :(得分:0)

使用CalendarEvent类的setDescription()方法。

Google Documentation - setDescription

以下是一些代码:

function setCalenderDescription() {
  // Gets the public calendar "US Holidays" by ID.
  var calendar = CalendarApp.getCalendarById(
     'en.usa#holiday@group.v.calendar.google.com');
  Logger.log('The calendar is named "%s".', calendar.getName());

  // Creates an event for the moon landing and logs the ID.
  var event = calendar
    .createEvent('Apollo 11 Landing',
      new Date('July 20, 1969 20:00:00 UTC'),
      new Date('July 20, 1969 21:00:00 UTC'),
      {location: 'The Moon'});
  Logger.log('Event ID: ' + event.getId());

  //Set the description
  event.setDescription("Das ist die neue Beschreibung");
};

如果您希望代码从事件触发器运行,则Google日历没有事件触发器:

Google Documentation - Available types of Triggers