JavaScript - 将 Date() 转换为秒
JavaScript - Converting a Date() into seconds
我在这里使用 Algolia 制作的 Hacker News API:
我有点困惑,因为它说要搜索 posts,因为在某个时间它对 运行 说以下查询:
自时间戳 X
以来的评论(以秒为单位)
http://hn.algolia.com/api/v1/search_by_date?tags=comment&numericFilters=created_at_i>X
它说要用秒数的时间戳替换 X
,但是您究竟会怎么做呢?假设我的最后一个 post 在 2015-08-25T15:35:58.000Z
。我如何 运行 这个查询从那个日期开始搜索 posts?我不知道如何将这个日期转换为秒...
getTime()
将得到以毫秒为单位的日期,所以除以 1000:
var date = new Date("2015-08-25T15:35:58.000Z");
var seconds = date.getTime() / 1000; //1440516958
我在这里使用 Algolia 制作的 Hacker News API:
我有点困惑,因为它说要搜索 posts,因为在某个时间它对 运行 说以下查询:
自时间戳 X
以来的评论(以秒为单位)
http://hn.algolia.com/api/v1/search_by_date?tags=comment&numericFilters=created_at_i>X
它说要用秒数的时间戳替换 X
,但是您究竟会怎么做呢?假设我的最后一个 post 在 2015-08-25T15:35:58.000Z
。我如何 运行 这个查询从那个日期开始搜索 posts?我不知道如何将这个日期转换为秒...
getTime()
将得到以毫秒为单位的日期,所以除以 1000:
var date = new Date("2015-08-25T15:35:58.000Z");
var seconds = date.getTime() / 1000; //1440516958