原著:Johan Nilsson 翻译:lxhui 原文出处:MSDN Magazine March 2004(Timers...) 原代码下载: HighResolutionTimer.exe (404KB) 本篇文章假定你熟悉 C++ 和 Win32 API 概要 从 Windows NT 里获得的时间戳(Timestamp),根据你所使用的硬件,其最大精度为 10 到 15 毫秒.但是, 有时候你需要时间标签频繁事件时,获得更高的精度更能令人满意.举个例子,如果你要与线程打交道,或者
function fn(time) { var date = new Date(time); var len = time.toString().length; // 时间戳不足13位则在后面加零 if (len < 13) { var sub = 13 - len; sub = Math.pow(10, sub); date = new Date(time * sub); } var y = date.getFullYear() + '-'; var M = date.getMonth() +