Объекты даты можно сравнивать с логическими операторами.
Хорошо, вы здесь на правильном пути, но вам не хватает некоторых важных методов для получения данных из электронной таблицы.
function dateFun() {
// Open the worksheet
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Worksheet");
// Get data display values
var range = ss.getRange('A:Z');
// Get index of "Referral Date" in headers
var headers = range.getValues()[0];
var columnIndex = headers.indexOf("Referral Date")+1;
// Get today's date
var presentDay = new Date();
// Loop through the dates column
for(var i=1;i<=range.getNumRows();i++){
// Get the value to compare to today
var rowDate = new Date(range.getValues()[i+1][columnIndex]);
if(rowDate.valueOf()>presentDay.valueOf()){
SpreadsheetApp.getUi().alert("Future Date Referral");
}
}
}
Дополнительная информация: