Como inserir data em texto simples YYYY-MM-DD na Planilha do Google com o Script do Google Apps

Essencialmente eu gostaria de ter um formato YYYY-MM-DD inserido em uma célula em uma nova planilha quando ela é criada como texto simples. O problema é que quando o valor inserido é inserido na nova planilha, ele aparece como DD / MM / AAAA, que é ilegível pelo outro programa que está sendo executado em segundo plano.

Aqui está o seguinte código:

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);

}

Se necessário, a data pode ser dividida em AAAA + '-' + 'MM' + '-' + 'DD' e, em seguida, inserida como texto sem formatação. No entanto, não sei como executar esse feito. Qualquer conselho seria muito apreciado.

questionAnswers(4)

yourAnswerToTheQuestion