socket.io使用什么时间戳格式?

时间:2014-01-06 11:08:43

标签: javascript socket.io

在握手过程中,Socket.io在网址中发送时间戳为?t = 1389004155552。

1389004155是星期一,06 Jan 2014 10:29:15 GMT但是额外的三位数'552'是什么?我将如何从javascript生成该时间格式?

1 个答案:

答案 0 :(得分:2)

这是一个纪元时间戳,但不是秒,而是用毫秒表示。

JavaScript uses milliseconds存储所有时间值:

  

...日期对象基于时间值,即自UTC时间1970年1月1日以来的毫秒数。

例如:

var now = new Date();
var epoch_millis = now.getTime();

epoch_millis现在将包含一个以毫秒为单位的纪元时间戳。