如何解读"时间"在谷歌的地方评论数组

时间:2015-06-16 13:22:41

标签: datetime google-places-api review

在Google Places API中检索地点详细信息时,评论数组包含代表每个评论的对象。在这些对象中,有一个名为" time"的键。我认为这是一个代表撰写评论的日期/时间的值,但我不知道如何解释这个值,我找不到任何关于该值的文档。

以下是一个示例评论对象:

"author_name": "Erin Hardie",
"author_url": "https://plus.google.com/112006772111566435910",
"language": "en",
"rating": 5,
"text": "Our daughter has loved her time at...(truncated for display)",
"time": 1374519902

我使用moment.js来处理我所有的时间/日期显示,但我甚至不知道这个数字代表什么。救命啊!

1 个答案:

答案 0 :(得分:1)

通过一些深入的谷歌搜索,我终于找到了答案。 “时间”是一个unix时间戳。你可以用PHP处理它:

$dt = new DateTime("@1433970071");
echo $dt->format('F jS, Y');

或者,您可以使用javascript中的moment.js通过将时间戳乘以1000来处理它,因为javascript需要毫秒。这是我在他们的代码中找到答案的地方:

http://gurutechnolabs.tumblr.com/post/112214772991/how-to-embed-google-reviews-using-google-places

以下是我如何找到如何将Unix时间戳转换为javascript理解的内容:

using a php unix timestamp with moment.js