使用Google App脚本在Google表格中查找日期

时间:2019-08-26 10:39:20

标签: javascript datetime google-apps-script google-sheets

在我的工作表名称为Time_Select的Google工作表中,我很难找到日期。

这是我的Google工作表链接: https://docs.google.com/spreadsheets/d/1lEfzjG1zzJVPMN8r-OpeZm6q9_IqSwk9DNCEY-q7ozY/edit?usp=sharing

这是我在Google Apps脚本中的代码:

function testRow(){

  var lookup = "Aug 28, 2019";
  var ss = SpreadsheetApp.openByUrl(url); 
  var ts = ss.getSheetByName("Time_Select");
  var checkData = ts.getRange(1, 1, 1, ts.getLastColumn()).getValues()[0];

  var index = checkData.indexOf(lookup);
  Logger.log(index)

}

我在日志中得到了-1的结果,这意味着它在Google工作表中找不到。

然后我记录了checkData变量,并注意到Year在日期的最后一部分,而不像其他包含(HKT)或其他内容的年份。

这是checkData的日志结果:

[19-08-26 03:27:09:804 PDT] [Wed Aug 28 00:00:00 GMT+08:00 2019, Thu Aug 29 00:00:00 GMT+08:00 2019, Fri Aug 30 00:00:00 GMT+08:00 2019, Sat Aug 31 00:00:00 GMT+08:00 2019, Sun Sep 01 00:00:00 GMT+08:00 2019]

您对如何解决此问题或如何在Google工作表中搜索日期有任何想法吗?预先感谢您的帮助。

0 个答案:

没有答案