【问题标题】:How to interpret "time" in google places reviews array如何解释谷歌地方评论数组中的“时间”
【发布时间】:2015-06-16 13:22:40
【问题描述】:

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

这是一个示例评论对象:

"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 来处理我所有的时间/日期显示,但我什至不知道这个数字代表什么。救命!

【问题讨论】:

    标签: datetime google-places-api review


    【解决方案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

    【讨论】:

      猜你喜欢
      • 2014-03-23
      • 2023-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-21
      • 1970-01-01
      • 2017-04-11
      相关资源
      最近更新 更多