【问题标题】:Google Calendar Feed / DOM not returning endTime correctlyGoogle Calendar Feed / DOM 未正确返回 endTime
【发布时间】:2012-02-11 01:26:17
【问题描述】:

我正在使用 DOM 和 Php 从 Google 日历提要中收集一些基本统计信息。我一直在尝试使用以下方法获取事件 endTime:

`$times = $entry->getElementsByTagName( "when" );
 $startTime = $times->item(0)->getAttributeNode( "startTime" )->value; 
 $endTime = $times->item(0)->getAttributeNode("endTime" )->value;`

这导致每个约会的结束时间为 04:00:00。

我尝试了不同的方法,并在 item() 中输入了 1 而不是 0,这会导致正确的结束时间,但仅显示 50 个约会中的三个。

我的提要是私有的、完整的、按开始时间排序、singleevents=true 和 start-min/start-max 已设置。

是否有不同的方法来获取事件结束时间?

【问题讨论】:

    标签: php dom google-calendar-api


    【解决方案1】:

    从来没有找到这个问题的答案。继续走 Zend/Gdata 路线。花了一点时间来加快速度,但现在可以了。

    【讨论】:

      猜你喜欢
      • 2017-12-20
      • 2018-10-27
      • 1970-01-01
      • 2016-09-10
      • 2014-10-22
      • 2011-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多