谷歌日历AppScript添加事件报错ReferenceError: DATE is not defined
问题解决:ReferenceError: DATE is not defined
你的代码报错原因很明确——JavaScript的日期构造函数是Date(首字母大写,其余小写),而你写成了全大写的DATE,这是未定义的标识符,因此抛出了ReferenceError。
修正后的代码如下:
function LGBT_Holidays() { let calendar = CalendarApp.getCalendarById("a3e1a2415c1dad9d1a8ac46ce42bc8d8a9c94ee35f77397a64854eeee8cfed61@group.calendar.google.com") calendar.createAllDayEvent("Transgender Awareness Week", new Date("November 13, 2022"), new Date("November 19, 2022"), {description:"A week to raise awareness of transgender people."}) }
只需要把代码里的DATE改成Date即可,这和你参考的教程写法一致,修正拼写错误后就能正常创建谷歌日历事件了。
内容的提问来源于stack exchange,提问作者Tess
相关产品推荐
相关产品推荐

