2

从今天(2012 年 7 月 5 日)开始,Facebook 将事件的返回值从 unix 时间戳更改为字符串。这弄乱了我的显示音乐会日期的 iO​​S 应用程序。

我从事件 fql 表中获取事件数据。

当我查看从 Facebook 返回的 json 时,我现在看到了这样的字符串:
“2012-10-07T19:30:00+0200”。

现在,如果活动创建者没有在 facebook 上发布活动的开始时间,api 只会返回“2012-10-06” - 没有附加时间,它会提前一天返回活动。虽然浏览器中的 facebook 页面正确显示了事件日期,但 api 提前一天返回日期。

这里发生了什么,我错过了什么,处理这个问题的正确方法是什么?

4

1 回答 1

0

从昨天开始一切都恢复为unix格式,我检查并发现这种字符串(“2012-10-07T19:30:00 + 0200”)是一个错误!只有一些应用程序收到了,实际上图形 api 资源管理器从未使用过它,并且总是使用 unix 时间...谢谢 facebook,现在我必须在一周内第二次更改所有内容。

这是错误链接: https ://developers.facebook.com/bugs/415058451869226?browse=search_5001222c9ff516a78134883

于 2012-07-14T07:40:23.103 回答