Как получить день в скрипте Google Apps: методы и примеры

Чтобы добиться успеха с помощью Google Apps Script, вы можете использовать различные методы. Вот несколько примеров кода:

  1. Использование объекта DateJavaScript:

    function getDayUsingDate() {
    var today = new Date();
    var day = today.getDay(); // Returns a number from 0 (Sunday) to 6 (Saturday)
    
    return day;
    }
  2. Использование сервиса Utilities:

    function getDayUsingUtilities() {
    var today = Utilities.formatDate(new Date(), Session.getScriptTimeZone(), "EEEE");
    
    return today;
    }
  3. Использование библиотеки Moment.js(требуется установка):

    function getDayUsingMoment() {
    var today = Moment.moment().format("dddd");
    
    return today;
    }
  4. Использование библиотеки DateApp(требуется установка):

    function getDayUsingDateApp() {
    var today = DateApp.formatDate(new Date(), "EEEE");
    
    return today;
    }
  5. Использование сервиса SpreadsheetApp(при условии, что у вас есть дата в ячейке электронной таблицы):

    function getDayFromSpreadsheet() {
    var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
    var dateCell = sheet.getRange("A1"); // Replace with your cell reference
    
    var day = dateCell.getValue().getDay(); // Returns a number from 0 (Sunday) to 6 (Saturday)
    
    return day;
    }

Это всего лишь несколько примеров того, как можно добиться успеха с помощью Google Apps Script. Не забудьте адаптировать код к вашему конкретному варианту использования.