如何在下周推出Google日历活动?

时间:2018-05-11 21:58:26

标签: google-apps-script google-calendar-api

我正在制作一个脚本,将Google日历活动提取到Google表格进行组织和处理。我想得到即将到来的一周的所有活动,但我只能在今天或特定日期给我。例如:

var today = new Date("January 2, 2018 00:00:00 PST");

var events = cal.getEventsForDay(today);

由于

1 个答案:

答案 0 :(得分:0)

我认为您需要的是一种计算即将到来的一周的日期的方法。 Shold就是这样的。

var nextMonday = new Date();
nextMonday.setDate(nextMonday.getDate() + (1 + 7 - nextMonday.getDay()) % 7);
var endDate = new Date();
endDate.setDate(nextMonday.getDate() + 7);

然后,您可以将日期与getEvents

一起使用
cal.getEvents(nextMonday, endDate);