我在谷歌日历中添加事件时有点卡在这里,到目前为止所有事情都以正确的方式进行,除此之外,当我使用datetimepicker插入新事件的日期和时间时谷歌日历显示错误的日期和活动的时间。
因为,Google日历使用ISO 8601格式,所以我想如果我能够转换我进入ISO 8601格式的日期和时间,那么我的问题就会得到解决。需要你们的帮助.. 谢谢:))
答案 0 :(得分:0)
$tzname=$_POST['tzname'];
$endDate = strtotime($endDate);
$dt= new DateTime("@$endDate");
$googleEventTime = new DateTimeZone($tzname);
$googleendevent=$dt->format('c');
然后将此$googleendevent
传递给Google日历事件数组。 :)