Estou criando uma integração com uma planilha para criar eventos no google agenda, estou com um problema no formato da data, não sei se o problema tem relação com a planilha por isso vou explicar para que a informação fique completa e depois eu coloco o código. Funcionamento das datas na planilha(seis colunas): 1- data inicio do evento; 2- data final do evento (coluna espelho da coluna 1, com fórmula na planilha); 3- hora inicio; 4- hora fim (coluna espelho da coluna 3, com fórmula na planilha); 5- data inicio e hora inicio (juntei as informações da coluna 1 e 3 com a seguinte formula: =TEXTO($G2; “dd/mm/yyyy”&" “&TEXTO(I2; “hh:mm”)) ); 6- data fim e hora fim (juntei as informações da coluna 2 e 4, usei a fórmula: =TEXTO($G3; “dd/mm/yyyy”&” "&TEXTO(J3; “hh:mm”)) ). Agora vou colocar o erro que o registro de execução indica: Exception: The parameters (String,String,String) don’t match the method signature for Utilities.formatDate.
scheduleEventsToCalendar
@ Código.gs:42. Agora o trecho do código:if (eventTitle && startDate && endDate && calendarId) {
var calendar = CalendarApp.getCalendarById(calendarId);
var event = calendar.createEvent(eventTitle, startDate, endDate, {
description: eventDescription,
location: eventLocation,
guests: lawyerEmail
});
sheet.getRange(i + 1, 17).setValue('Scheduled'); // Set status as 'Scheduled' in column P
}. Creio que o problema sejam as datas mais não sei como arrumar, talvez tenha que converter elas para string, mas não sei como se faz sou iniciante.