Я пытаюсь написать небольшой скрипт Google, который берет данные из некоторых ячеек Google Sheet и вставляет их в GMAIL.Однако при вставке «значений даты» он всегда отображается следующим образом: -
- Пн 15 апреля 2019 00:00:00 GMT + 0530 (IST)
- Пт26 апреля 2019 00:00:00 по Гринвичу + 0530 (IST)
Но мне нужны даты соответствующим образом, например:
- «Пн 15 апреля 2019» или
- "Пт 26.04.2017"
Я рассмотрел эти возможные варианты, например Utilities.formatDate
& .Split
, но почему-то я не могу написать эти коды соответствующим образом.Не могли бы вы помочь мне с этим вопросом.Ниже я подробно упомянул всю проблему.
Мой код
function temp2() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var dataSheet = ss.getSheetByName('Sheet1');
var templateSheet = ss.getSheetByName('Sheet2');
var emailTemplate2 = templateSheet.getRange("G1").getValue();
var rec = templateSheet.getRange("C1").getValue();
var sub = templateSheet.getRange("D1").getValue();
var date = templateSheet.getRange("E1").getValue();
// Logger.log(rec);
MailApp.sendEmail(rec, sub, emailTemplate2);
}
здесь var date = templateSheet.getRange("E1").getValue();
- это часть кода, которая выбирает значение даты.
Дайте мне знать, если вам нужно больше подробностей в этом отношении С уважением, Alok