1

https://socketio.mtgox.com/mtgox使用 socket.io ( https://socketio.mtgox.com/socket.io/socket.io.js ) 连接,它返回了一个如下所示的对象:

{ 
    exchange: 'mtgox',
    buy: 106.54693,
    sell: 106.99653,
    last: 106.54693,
    vol: 57734.68992687,
    now: 1371584138359638,
    _id: 51c0b68ab3067d631c000002
}

我正在寻找活动的时间和日期。有now:,这似乎是时间戳,但new Date(1371584138359638);返回Wed Oct 09 45433 05:59:19 GMT-0400 (EDT)

45,433 年表明我错了。

我检查了https://en.bitcoin.it/wiki/MtGox/API/Streaming#Depth,并now:出现在对象中,但在下面的描述中没有描述。

有什么想法/建议吗?

4

2 回答 2

1

这是一个以微秒为单位的 Unix 纪元时间戳(0 是 1/1/1970 00:00:00 UTC)

于 2013-07-24T18:52:40.267 回答
0

它以微秒为单位,而 JavaScript 使用毫秒。除以 1000。

var dt = new Date(1371584138359638 / 1000);
于 2013-07-24T18:53:22.287 回答