我正在尝试获取不是由我创建的事件的正确开始日期。我了解 facebook 如何保存事件的开始和结束日期(有人可以解释一下 facebook 如何存储事件的开始和结束时间吗?)并且我知道我需要知道我的时区才能获得正确的 UTC 开始日期,但是其他的呢事件?如何获取使用 fql 或图形 api 创建事件的用户的时区?有没有办法?我正在使用 php SDK。
这是我用来获取事件的代码
$fql = "SELECT
eid,
name,
description,
start_time,
end_time,
venue,
location,
update_time
FROM
event
WHERE
eid IN (SELECT eid FROM event_member WHERE uid = $id)" ;
$events = $facebook->api( array(
'method' => 'fql.query',
'query' => $fql,
) );