Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google calendar api 如何使用JSON for Klipfolio在Google日历中提取未来事件?_Google Calendar Api_Klipfolio - Fatal编程技术网

Google calendar api 如何使用JSON for Klipfolio在Google日历中提取未来事件?

Google calendar api 如何使用JSON for Klipfolio在Google日历中提取未来事件?,google-calendar-api,klipfolio,Google Calendar Api,Klipfolio,我正在使用Klipfolio,希望创建一个可视化,从我的谷歌日历中提取从今天起6个月后发生的事件,以及当天发生的事件 我尝试了以下查询: {date.format(“yyyy-MM-dd'T'00:00:00Z”)}&timeMax={date.addMonths(6).format(“yyy-MM-dd'T'23:59:59Z”)}&singleEvents=true 然而,它正在将目前发生的所有事件拖至+6个月。我的查询哪里错了?目前,您的timeMin值设置为今天,timeMax值设置为+

我正在使用Klipfolio,希望创建一个可视化,从我的谷歌日历中提取从今天起6个月后发生的事件,以及当天发生的事件

我尝试了以下查询:

{date.format(“yyyy-MM-dd'T'00:00:00Z”)}&timeMax={date.addMonths(6).format(“yyy-MM-dd'T'23:59:59Z”)}&singleEvents=true


然而,它正在将目前发生的所有事件拖至+6个月。我的查询哪里错了?

目前,您的timeMin值设置为今天,timeMax值设置为+6个月,因此这将在这些日期之间提取所有内容。如果将timeMin值设置为与timeMax值相同的值,则它将仅显示从今天起+6个月的当天的事件。请注意,小时、分钟和秒仍然是00:00:00:


{date.addMonths(6).format(“yyyy-MM-dd'T'00:00:00Z”)}&timeMax={date.addMonths(6.format(“yyy-MM-dd'T'23:59:59Z”)}&singleEvents=true

明白了!非常感谢,所以现在Klip正在进行的活动是正确的,但是显示的日期仍然是当前日期。concat(datevalue(today(@/timeZone;),“EEEE”,@/timeZone),“,”,datevalue(today(@/timeZone;),“MMM dd”,@/timeZone))如何操作日期公式以显示正确的日期?在datevalue()中,它使用的是today()函数。您需要使用date_ADD()将今天向前移动六个月:concat(datevalue(date_ADD(today(@/timeZone;),第6个月),“EEEE”,@/时区),“,”,日期值(日期加上(今天(@/时区;),第6个月),“MMM dd”,@/时区))