У меня есть массив, который я хочу написать в таблицу с помощью getRange(). SetValues (). Я могу не писать в таблицу, не проблема, но даты ВСЕГДА выглядеть следующим образом:Невозможно форматировать дату в массиве
2012-06-18T07:00:00.000Z
Я заинтересован только в том, чтобы 2012-06-18
. Когда я пытаюсь форматировать дату с помощью
passedArray[0][12] = Utilities.formatDate(passedArray[0][12], "GMT", "yyyy-MM-dd");
или
Utilities.formatDate(passedArray[0][12], "GMT", "yyyy-MM-dd");
или
ModifiedArray[0][12] = Utilities.formatDate(passedArray[0][12], "GMT", "yyyy-MM-dd");
Он производит неожиданную ошибку. Массив его самость создается и заполняется в другой функции, а затем сохраняется как свойство в формате JSON:
var array1JSON = [{'array':[array1[i]]}];
UserProperties.setProperty("arrayPassing",JSON.stringify(array1JSON));
Тогда доступ из другой функции
var array1JSON = JSON.parse(UserProperties.getProperty('arrayPassing'));
var passedArray = array1JSON[0].array;
Любая помощь будет оценена.
Спасибо!