今日 (2012 年 7 月 5 日) 以降、Facebook はイベントの戻り値を UNIX タイムスタンプから文字列に変更しました。これにより、コンサートの日付を表示する iOS アプリが台無しになりました。
イベント fql テーブルからイベント データを取得します。
Facebook から返された json を見ると、 「2012-10-07T19:30:00+0200」のような文字列が表示されます。
イベント作成者が Facebook でイベントの開始時刻を投稿しなかった場合、API は単に "2012-10-06" を返します - 時間が添付されず、イベントを 1 日早く戻します。ブラウザの Facebook ページにはイベントの日付が正しく表示されますが、API は 1 日早く日付を返します。
ここで何が起こっているのですか。何か不足していますか?これを処理する正しい方法は何ですか?