Google apps script 日期比较如果语句不起作用,查看有什么问题
我想比较两个日期,看看有什么相似之处,但如果没有,则Google apps script 日期比较如果语句不起作用,查看有什么问题,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我想比较两个日期,看看有什么相似之处,但如果没有,则 工作我想创建一个单元格值和一列值的比较 function jobLogSchedule () { var ss = SpreadsheetApp.getActiveSpreadsheet();/// Activate Sheet Application var formSS = ss.getSheetByName("Form"); //Form Sheet var dataBase = ss.getSheetByName("Dat
工作我想创建一个单元格值和一列值的比较
function jobLogSchedule () {
var ss = SpreadsheetApp.getActiveSpreadsheet();/// Activate Sheet Application
var formSS = ss.getSheetByName("Form"); //Form Sheet
var dataBase = ss.getSheetByName("Data"); //Data Sheet
var viewSchedule = formSS.getRange("H2").getValue();
var firstDate = new Date(viewSchedule);
formSS.getRange("H2").setValue(firstDate);
formSS.getRange("H4").setValue(firstDate);
var lastRow = dataBase.getLastRow();
for(i=1; i<lastRow; i++){
var workingCell = dataBase.getRange(i,6,lastRow);
var dateDataBase = workingCell.getValue();
if (dateDataBase == viewSchedule) {
}
else {
}
}
}
功能作业日志计划(){
var ss=SpreadsheetApp.getActiveSpreadsheet();///激活工作表应用程序
var formSS=ss.getSheetByName(“表单”);//表单
var dataBase=ss.getSheetByName(“数据”);//数据表
var viewSchedule=formSS.getRange(“H2”).getValue();
var firstDate=新日期(查看时间表);
formSS.getRange(“H2”).setValue(firstDate);
formSS.getRange(“H4”).setValue(firstDate);
var lastRow=dataBase.getLastRow();
对于(i=1;i试试这个:
function jobLogSchedule () {
var ss=SpreadsheetApp.getActive();
var fsh=ss.getSheetByName("Form");
var dsh=ss.getSheetByName("Data");
var lastRow=dsh.getLastRow();
var drg=dsh.getRange(1,6,lastRow,1);
var vA=drg.getValues();
var firstDate = new Date(fsh.getRange("H2").getValue());
fsh.getRange("H2").setValue(firstDate);
fsh.getRange("H4").setValue(firstDate);
for(i=0;i<vA.length;i++){
if (new Date(vA[i][0]).valueOf()==firstDate.valueOf()) {
//true
}
else {
//false
}
}
}
功能作业日志计划(){
var ss=SpreadsheetApp.getActive();
var fsh=ss.getSheetByName(“表格”);
var dsh=ss.getSheetByName(“数据”);
var lastRow=dsh.getLastRow();
var drg=dsh.getRange(1,6,最后一行,1);
var vA=drg.getValues();
var firstDate=新日期(fsh.getRange(“H2”).getValue());
fsh.getRange(“H2”).setValue(firstDate);
fsh.getRange(“H4”).setValue(firstDate);
对于(i=0;iIs),此线程对您的情况有用吗?