雅虎日历结束时间不考虑时区
Yahoo calendar end time not respecting time zone
我已将 Yahoo Calender 创建为 link,它似乎没有考虑结束日期的时区:
https://calendar.yahoo.com/?v=60&TITLE=Chapter%20Luncheon%20-%20CO%20-&ST=20151022T170000Z&ET=20151022T190000Z&URL=tma.utdev.com&in_loc=Maggiano%27s%20Little%20Italy%20500%2016th%20St%20Ste%20150%20Pavilions%20Mall%2C%20Denver%2C%20CO%2080202%2C%20United%20States&desc=
这显示 1:00PM 到 7:00PM。我在 GMT-4:00 的 EST 时区,所以 17:00:00(又名 5:00)- 4 小时 = 1:00 下午。但是对于结束时间,19:00:00 (7:00),它没有转换并留在 7:00
对于 google 它确实有效:
https://www.google.com/calendar/render?action=TEMPLATE&text=Chapter+Luncheon+-+CO+-&dates=20151022T170000Z/20151022T190000Z&sprop=website:tma.utdev.com&location=Maggiano%27s+Little+Italy+500+16th+St+Ste+150+Pavilions+Mall,+Denver,+CO+80202,+United+States&details&website=http://tma.utdev.com/event/chapter-luncheon-co&pli=1&sf=true&output=xml#eventpage_6
这显示日期 1:00PM 到 3:00PM
据我所知,雅虎日历不支持 ET
参数。 (如果是这样,它是无证和错误的)。因此,我建议改用 DUR
参数来指定持续时间:
https://calendar.yahoo.com/?v=60&TITLE=Chapter%20Luncheon%20-%20CO%20-&ST=20151022T170000Z&DUR=0200&URL=tma.utdev.com&in_loc=Maggiano%27s%20Little%20Italy%20500%2016th%20St%20Ste%20150%20Pavilions%20Mall%2C%20Denver%2C%20CO%2080202%2C%20United%20States&desc=
有关受支持参数的详细信息,请参阅 http://chris.photobooks.com/tests/calendar/Notes.html or http://taskboy.com/blog/Creating_events_for_Yahoo_and_Google_calendars.html。
我已将 Yahoo Calender 创建为 link,它似乎没有考虑结束日期的时区:
https://calendar.yahoo.com/?v=60&TITLE=Chapter%20Luncheon%20-%20CO%20-&ST=20151022T170000Z&ET=20151022T190000Z&URL=tma.utdev.com&in_loc=Maggiano%27s%20Little%20Italy%20500%2016th%20St%20Ste%20150%20Pavilions%20Mall%2C%20Denver%2C%20CO%2080202%2C%20United%20States&desc=
这显示 1:00PM 到 7:00PM。我在 GMT-4:00 的 EST 时区,所以 17:00:00(又名 5:00)- 4 小时 = 1:00 下午。但是对于结束时间,19:00:00 (7:00),它没有转换并留在 7:00
对于 google 它确实有效:
https://www.google.com/calendar/render?action=TEMPLATE&text=Chapter+Luncheon+-+CO+-&dates=20151022T170000Z/20151022T190000Z&sprop=website:tma.utdev.com&location=Maggiano%27s+Little+Italy+500+16th+St+Ste+150+Pavilions+Mall,+Denver,+CO+80202,+United+States&details&website=http://tma.utdev.com/event/chapter-luncheon-co&pli=1&sf=true&output=xml#eventpage_6
这显示日期 1:00PM 到 3:00PM
据我所知,雅虎日历不支持 ET
参数。 (如果是这样,它是无证和错误的)。因此,我建议改用 DUR
参数来指定持续时间:
https://calendar.yahoo.com/?v=60&TITLE=Chapter%20Luncheon%20-%20CO%20-&ST=20151022T170000Z&DUR=0200&URL=tma.utdev.com&in_loc=Maggiano%27s%20Little%20Italy%20500%2016th%20St%20Ste%20150%20Pavilions%20Mall%2C%20Denver%2C%20CO%2080202%2C%20United%20States&desc=
有关受支持参数的详细信息,请参阅 http://chris.photobooks.com/tests/calendar/Notes.html or http://taskboy.com/blog/Creating_events_for_Yahoo_and_Google_calendars.html。