2012-01-23 6 views
1

DOMおよびPHPを使用したGoogleカレンダーフィードから基本的な統計情報を収集しています。私は次のようにイベントendTimeを取得しようとしています。Googleカレンダーフィード/ DOMがendTimeを正しく返さない

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

この結果、すべてのアポイントメントの終了時刻は04:00:00になります。

item()に異なるものを試して0の代わりに1を入力した場合、正しい終了時刻が得られますが、50個の予定のうち3つのみが表示されます。

私のフィードはプライベート、完全、開始時刻順、singleevents = true、start-min/start-maxが設定されています。

イベントendTimeを取得する別の方法はありますか?

答えて

0

この質問に対する答えは決して見つかりませんでした。先に進み、Zend/Gdataルートに行きました。スピードアップには少し時間がかかりましたが、現在は機能しています。

関連する問題