在javascript中获得Microseconds的时间

时间:2013-10-11 07:20:11

标签: javascript time

javascript中是否有任何函数或逻辑可以让我的时间以微秒为单位?我想把时间作为var s = new Date();,我得到的最小单位是毫秒,但我怎样才能得到这个时间,以微秒为单位?

3 个答案:

答案 0 :(得分:3)

这可能有所帮助:

Nat Duca,为JavaScript引入了高分辨率计时。准备在Chrome 20中试用,实验window.performance.webkitNow()接口提供微秒分辨率并保证不向后流动(单调非减少)。

http://gent.ilcore.com/2012/06/better-timer-for-javascript.html

答案 1 :(得分:2)

使用包装microtime 要安装:npm install microtime

var us = require('microtime');
var us_time = us.now();

To know more about microtime check this link

答案 2 :(得分:0)

您还可以使用新的“高分辨率时间” http://www.w3.org/TR/hr-time/

示例和演示:http://www.sitepoint.com/10-html5-apis-worth-looking/