Исключение: время начала события должно быть раньше времени окончания события. (строка 15, файл «CreateEvent») ошибка добавления события в календарь через скрипт Google Apps - PullRequest
1 голос
/ 06 апреля 2020

Код такой, как показано ниже, при запуске я получаю следующую ошибку: -

Исключение: время начала события должно быть раньше времени окончания события. (строка 15, файл "CreateEvent")

function scheduleShifts() {
  var spreadsheet = SpreadsheetApp.getActiveSheet();
  var calendarId = spreadsheet.getRange('E4').getValue();
  var eventCal = CalendarApp.getCalendarById(calendarId);
  var signups = spreadsheet.getRange("A8:C10").getValues();

for (x=0; x<signups.length; x++) {

    var shift = signups[x];

    var startTime = shift[0];
    var endTime = shift[1];
    var title = shift[2];

  eventCal.createEvent(title, startTime, endTime);
  }
}

function onOpen() {

  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Sync to Calendar')
      .addItem('Schedule shifts Now', 'CreateShifts')
      .addToUi();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...