用户状态与人类可读的时间


Users status with human readable timing

我正在使用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