【发布时间】:2012-01-18 02:31:30
【问题描述】:
也许有使用 Jquery 添加到日历小部件 (https://github.com/tardate/jquery.addtocalendar) 经验的人可以帮帮我。我已按照说明中的说明实现了小部件,但无论我使用何种客户端(Google、Hotmail、Yahoo),所有活动时间都晚了 4 或 5 小时。即使我尝试了小部件示例 (http://tardate.com/addtocal/addtocal.htm),当它尝试添加到我的在线日历时,时间也会关闭。我注意到示例中有这个小部件的旧版本,但最新版本做同样的事情。我正在使用 hcalendar 微格式:
20080928T103000Z
最近有人用这个小部件成功了吗?大约一年前我实现了它,并且它有效(否则它不会包含在实时站点中)。邮件客户端的 API 有什么变化吗?我必须自己考虑时区吗?我一直在寻找和寻找,但我不知道可能发生了什么变化。感谢您提供任何见解。
【问题讨论】:
-
您查看过时区吗?该脚本使用标准的 Javascript 日期库,看起来该脚本不提供任何时区功能。你可能不得不玩弄 .setUTCHours()