Я пытаюсь переименовать недавно созданный лист со вчерашней датой, а в некоторых случаях - с датой 14 дней назад. Вот что у меня есть до сих пор.дата установки как имя листа в таблице
Я нашел этот фрагмент здесь на Stackoverflow и немного изменил его в соответствии с моей целью. Однако это приводит к тому, что лист будет называться с сегодняшней датой.
// previous lines have been left out
// set sheet name to yesterday's date
var eet = ss.getSpreadsheetTimeZone();
var sheets = ss.getSheets();
var date = Utilities.formatDate(new Date(), eet, 'yyyy-MM-dd');
//this returns today's date (need yesterday's date, or date from 14 days ago)
sheets[1].setName(date); // Rename second sheet
Я надеюсь, что вы, ребята, можете помочь
Благодаря Карл! скопировал это в мой код и изменил код вокруг этого, и теперь он работает отлично. –