gpt4 book ai didi

jquery - 谷歌日历时区问题

转载 作者:行者123 更新时间:2023-12-01 05:03:48 25 4
gpt4 key购买 nike

我正在将 Google Calendar API 与 jQuery DatePicker 集成。

像往常一样,我的代码在除 Internet Explorer 之外的所有浏览器上都能正常运行。

我目前有这个代码:

$.getJSON("http://www.google.com/calendar/feeds/developer-calendar@google.com/public/full?alt=json", function(data, textStatus){
$.each(data.feed.entry, function(index, event){
if(event.gd$when) {
var event_date = $.datepicker.formatDate('yymmdd', new Date(event.gd$when[0].startTime));
if (!(calendar_data.hasOwnProperty(event_date))) {
calendar_data[event_date] = new Array();
}
event.gd$when[0].formatedTime = $.datepicker.formatDate('MM d, yy', new Date(event.gd$when[0].startTime));
calendar_data[event_date].push(event);
}
});
showEvent(new Date());

$('#calendar-datepicker').datepicker("refresh");
});

它在 IE 中不起作用,因为 IE 使用客户端的时区来导入日期。

Google 日历中的日期不是本地时区。我发现我可以将 ctz (自定义时区)添加到我的 JSON 调用中,但我找不到任何相关信息。这不是时区偏移,I know that much .

我的问题:Internet Explorer 无法获取 Google 日历日期。我该如何解决这个问题?

最佳答案

嗯...放弃 IE 支持?螺丝蹩脚的用户!我知道这是一个糟糕的答案,但如果我看到它,我仍然会投票......

严肃地说,你不能为 ie 打开一个异常(exception)并考虑数学吗?

关于jquery - 谷歌日历时区问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7668570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com