链接将全天活动添加到Google日历

时间:2016-05-19 23:02:27

标签: javascript hyperlink google-calendar-api

所以我看了Link to add to google calendar,但我想对整天活动做同样的事。

我已经尝试过dates={date.getUTCDate()}了,但链接没有带我去google cal添加活动页面(它只是带我到我的日历),我怀疑是因为日期错了

由于

1 个答案:

答案 0 :(得分:6)

如果您没有在链接中加时间,则似乎将该事件标记为全天,例如:20160627/20160627

因此,如果您希望6月27日的一天全天活动看起来像(使用" Link to add to google calendar"中的示例):

<a href="http://www.google.com/calendar/event?
action=TEMPLATE
&text=[event-title]
&dates=20160627/20160627
&details=[description]
&location=[location]
&trp=false
&sprop=
&sprop=name:"
target="_blank" rel="nofollow">Add to my calendar</a>

对于为期2天的活动,它看起来像(注意你必须再增加一天)

<a href="http://www.google.com/calendar/event?
action=TEMPLATE
&text=[event-title]
&dates=20160627/20160629
&details=[description]
&location=[location]
&trp=false
&sprop=
&sprop=name:"
target="_blank" rel="nofollow">Add to my calendar</a>