2013-07-04 54 views
0

我想创建一个全天周期性年度活动以该字符串:PHP的谷歌日历API创建不是全天周期性事件

DTSTART;VALUE=DATE:20130710T120000Z 
DTEND;VALUE=DATE:20130710T130000Z 
RRULE:FREQ=YEARLY;UNTIL=20160710T130000Z 

活动开始:2013年7月10日12:00 活动结束时间:2013-07-10 13:00 直到:2016-07-10 13:00

即使当我发送开始和结束时间时,该字符串也会创建一个全天的每年定期事件。 有人可以帮我处理我必须发送给Google的字符串吗? 我相信这不是一个代码问题,因为这些事件是创建的,但是标记为全天。

在此先感谢!

回答

0

您的活动不遵循RFC5545。如果您有VALUE = DATE参数,则该值应为YYYYMMDD。请参阅http://tools.ietf.org/html/rfc5545#section-3.3.4 。换句话说,您可能只想删除VALUE = DATE参数。

+0

是的,队友非常感谢你的回复,我昨天搞清楚了,但是我不能回复我自己的帖子,但是任何情况下你都是对的,那就是问题所在。 –

0

最简单的方法就是不用默认定义dtend,这意味着这是一整天。

+0

感谢您的回应,但我想完全相反,不是一整天的事件。我已经解决了这个问题,但我只能在8小时后发布解决方案。 –

相关问题