我试图创建一个谷歌日历事件,我得到这个错误:正确的日期格式设置为谷歌日历事件
Invalid value for: "T" found, can only parse bare date string: 2013-08-22T16:00:00
我也尝试添加时区偏移到我的字符串,但我设置在EventDateTime对象中手动设置时区,根据文档,它不是必需的。
这是我如何创建我的时间字符串:
data['start'] = $("#inputDateStart").val() + "T" + $("#inputTimeStart").val();
怎么我在对象中设置该字符串
$start = new Google_EventDateTime();
$start->setTimeZone('America/Montreal');
$start->setDateTime($data['start']);
$event->setStart($start);
我缺少什么?当我使用setDate函数设置我的日期时,全天事件正常工作。