php - Google Calendar API 为正确格式化的日期返回无效的日期时间?[PHP]
问题描述
最近我开始收到错误,代码为 400,我使用了无效的开始时间。
Google_Service_Exception
{
"error": {
"errors": [
{
"domain": "global",
"reason": "invalid",
"message": "Invalid start time."
}
],
"code": 400,
"message": "Invalid start time."
}
}
日期使用 format: 格式化
Y-m-d\TH:i:sP
,这些是 API 调用中的开始和结束属性:
start: {
dateTime: 2022-01-17T08:30:00+01:00,
timeZone: Europe/Amsterdam
},
end: {
dateTime: 2022-01-17T16:30:00+01:00,
timeZone: Europe/Amsterdam
}
我试过使用祖鲁时间格式,但即使它已经过去,也不会考虑时区。知道如何解决此错误吗?