產生點擊即可加入Google 行事曆的網址

寫程式時,常常希望使用者點擊網址就可以把活動訊息自動加到行事曆,省的再打一次,若網站設計者能夠提供此類網址,相信能夠讓活動更方便被使用者記錄下來。

格式

<a href="https://www.google.com/calendar/event?
action=TEMPLATE                          // 請勿修改
&text=[事件名稱]                          // Calendar 事件的名稱
&dates=[開始時間]/[結束時間]              //時間格式為 YYYYMMDDTHHMMSS
&details=[詳細的描述]                     //使用 %0A 作為跳行
&location=[地點]                         // 標示地點
&trp=false                               // 忙碌狀態 true=忙碌、false=有空
">新增至行事曆</a>
Date 日期說明

dates 後面有二個參數,分別代表起始與結束時間,日期與時間中間用 T隔開,格式代表順序:西元年份-月份-日-T-時-分-秒。

要注意的是,這時間為 GMT +0 的時間,由於台灣是 GMT +8,所以要-8才是台灣時間,例如若想設定中午 12 點,要設定成「20191203T040000」

相關資源