gpt4 book ai didi

php - 如何使用带有官方 PHP 库的 Google Calendar API 创建全天事件?

转载 作者:行者123 更新时间:2023-12-04 20:53:18 24 4
gpt4 key购买 nike

我有这个代码:

$event = new Event();
$event->setSummary( $_event['summary'] );
$event->setLocation( $_event['location'] );
$start = new EventDateTime();
$start->allDay = true;
$start->setDateTime($_event['start']);
$event->setStart($start);
$cal->events->insert( $_calendar['id'], $event );

但不起作用=\

任何的想法?

最佳答案

如果要创建一天的事件,请使用 $start->setDate() 而不是 $start->setDateTime() 。

创建为期一天的事件

$event = new Event();
$event->setSummary("Summary of the event");
$event->setLocation("Location");

$start = new EventDateTime();
$start->setDate("2013-01-01");
$event->start=$start;

$end = new EventDateTime();
$end->setDate("2013-01-02");
$event->end=$end;

$calendarId="primary"; // primary represents your calendar
$createdEvent = $cal->events->insert($calendarId, $event);

在给定的持续时间内创建事件
$event = new Event();
$event->setSummary("Summary of the event");
$event->setLocation("Location");

$start = new EventDateTime();
$start->setDateTime("2013-01-01T0:00:00.000+00:00");
$event->start=$start;

$end = new EventDateTime();
$end->setDateTime("2013-01-01T0:01:00.000+00:00");
$event->end=$end;

$calendarId="primary";
$createdEvent = $cal->events->insert($calendarId, $event);

关于php - 如何使用带有官方 PHP 库的 Google Calendar API 创建全天事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13232759/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com