Как с помощью app script получить из ячейки sheets текст, а не временной штамп?
Переношу данные из таблицы гугл шитс в таблицу в гугл доке.
Строку с ячеками, заполненными текстом, он переносит нормально.
Строка, где есть дата, не переносит - выдаёт ошибку.
Я сообразил, что дело именно в ячейке с датой. При полученнии значений в ней содержится не "09.03.1980", а "Sun Mar 09 1980 13:00:00 GMT+0500 (Yekaterinburg Standard Time)".
Получаю значения с помощью sheet.getDataRange().getValues()
Но не вижу в документации чего-то типа ...getText()
Возможно, как один из вариантов, заменить getValues() на getDisplayValues().
Метод getDisplayValues() отдает данные в том виде, в каком он отображается в ячейках таблицы. Например, если ячейка содержит дату, то указанный метод вернет не какое-то внутреннее представление записанной в ячейку даты, а ее представление, которое видит пользователь в ячейке. (https://habr.com/ru/articles/529332/)