Как вставить дату в простой текст YYYY-MM-DD в таблицу Google с помощью скрипта Apps
По сути, я хотел бы, чтобы формат YYYY-MM-DD вставлялся в ячейку новой электронной таблицы, когда она создается в виде простого текста. Проблема в том, что когда вставленное значение вставляется в новый лист, оно отображается как ДД / ММ / ГГГГ, что не доступно для чтения другой программой, работающей в фоновом режиме.
Вот следующий код:
function dateTest()
{
var template = SpreadsheetApp.openById('ABC------1234')
var test = template.getSheetByName('TEST');
var database = SpreadsheetApp.getActive().getSheetByName('DASHBOARD');
//start & endDates are in YYYY-MM-DD format in these cells
var startDate = database.getRange('A10').getValue();
var endDate = database.getRange('A11').getValue();
//The results come up as DD/MM/YYYY when they are set into TEST
//Formatted to YYYY-MM-DD has already been done
test.getRange('D1').setValue(startDate);
test.getRange('D2').setValue(endDate);
}
При необходимости дата может быть разбита на YYYY + '-' + 'MM '+' - '+'DD» а затем вставлен в виде простого текста, однако я не знаю, как выполнить этот подвиг. Любой совет будет очень признателен.