Сценарий, запущенный в неправильном часовом поясе, должен быть GMT + 2
Я пытался изменить настройки электронной таблицы и свойства проекта.
function onEdit(e) {
var TIME_ZONE = "GMT+2";
var date = Utilities.formatDate(new Date(),"Africa/Johannesburg", 'hh:mm:ss');
//if column A has been edited, set date in same row in column B
if (e.range.getColumn() == 1) {
var row = e.range.getRow();
e.source.getSheetByName('validated').getRange(row, 2).setValue(date);
}
}
Даже пробовал это:
var date = Utilities.formatDate(new Date(), TIME_ZONE, 'hh:mm:ss');
Нужна отметка времени, чтобы установить текущее время при редактировании.