Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 FQL 和 Facebook Graph API 收到状态消息。
我不确定 API 返回的时间格式。
我收到它是这样的:
[time] => 1319588970
我想将其转换为:
27-02-2012
如何将该值转换为人类可读的时间?
那是在 GMT-0 中设置的 UNIX 时间戳。要转换它,请执行以下操作:
$time = YOUR_TIMESTAMP_VAR; $date = date('d-m-Y', $time);
如果您使用的是 Graph API,请将 date_format= 作为参数传递。它应该接受任何适用于 PHP strfrtime 的东西。要获得您要求的格式,请使用
graph.facebook.com/me/statuses?date_format=d-m-Y