2013-11-27 25 views
0

我一直在尋找一種方法,通過鏈接將活動添加到我的雅虎日曆中。到目前爲止,我已經找到了以下鏈接:分享活動到雅虎日曆的鏈接

Adding Events to Users Calendars – Part 2 – Web Calendars

Adding Calendar Events to Yahoo

Yahoo! Calendar "Add Event" Seed URL Parameters

我的問題是,當一個事件有更多的99小時99分鐘路程從一開始就結束日期日期(例如開始日期的一年)作爲持續時間的格式是HHmm。任何人都知道如何爲這種類型的事件指定鏈接?

也沒有人知道REND參數的格式(用於循環事件)嗎?

回答

2

現在雅虎已經將參數更新爲'結束時間'的ET。

使用帶YYYYMMDD格式的參數ET,日曆事件應該正確顯示。 (即2015年1月19日結束日期的ET = 20150119)

+3

截至2015年10月15日,et'參數似乎相對於UTC日期時間被打破。如果你傳遞類似'st = 20151015T0900Z&et = 20151015T1000Z'(上午9-10點)。雅虎將正確設置開始日期爲本地用戶時間,但結束日期將保持UTC。以UTC *和*格式傳遞日期時間的唯一方法是使用'dur'參數而不是'et'。 –

+0

從活動開始起,dur只能覆蓋99小時+99分鐘。如果您的活動持續了多個天,但在最後一天有一個特定的結束時間,它將會關閉一定的時間。 我已經試圖找出如何觸發從網址「全天」複選框,但我已經無法和真的決定我不想在多天的情況下。點擊該複選框會將結束日期強制爲開始日期之後的一天,即凌晨12:00。不可取。 – Dtipson

+1

@Dtipson你可以設置dur參數爲allday,如'dur = allday'。這將迫使雅虎日曆最初檢查全天框。 – JakeParis