For Loop for Today的日期没有找到任何东西

时间:2017-01-16 18:34:27

标签: javascript google-sheets

我之前制作了这样的电子表格,没有任何问题。它有相同的概念,但有错误或什么也没做。

在Google表格中,我有一张包含姓名和出生日期的信息表以及其他信息。 (日期在不同格式的多个列中,只是尝试解决这个问题。有些是从一个单元格与月份连接,另一个与日期连接(11个月,13个白天生产" 11/13"或者只是手动输入11/13,或者甚至是今年的日期" 11/13/2017和#34;)。

我已经简化了我的代码以向您展示,这不会产生任何结果且没有错误。

await

我已经尝试了几种方法,并且在for循环中使用formatDate获取方法错误,可能是因为那是使用连接查找来自单元格的生日。

我也考虑过从我的Google通讯录中获取日期,但我还没有找到如何搜索我的联系人群组并将当前日期与联系人生日。

这只是为了好玩,最后我会发送一封电子邮件给我的移动电子邮件,该电子邮件给我发短信,甚至发送文字给生日那天的人。只需要先将生日与当前日期相匹配。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

我能够弄清楚。 工作表没有日期单元格作为日期值或对象。由于我所做的连接,这是一个字符串。

Google表格有一个公式,可以将字符串更改为日期值。使用它,它解决了第一个问题。

第二个问题是我的标题行是一个字符串并且会立即产生错误,因此我将i的值更改为2而不是1以跳过标题行并解决所有问题。