使用JavaScript显示十分之一秒的最有效方法是什么?

时间:2012-03-09 10:44:25

标签: javascript time

我正在编写一个带有时钟的小应用程序,以十分之一秒为单位显示日期和时间。这样做效率最高的是什么?

我已经写了这个,但我怀疑这是一个很好的解决方案:

var today=new Date();
var mini=today.getMilliseconds();
mini = mini %1000;

if(mini < 100) mini = 0;
else{
    mini = ""+mini;
    mini = mini.substring(0,1);
}

2 个答案:

答案 0 :(得分:3)

试试这个:

Math.round(new Date().getMilliseconds() / 100)

BTW mini % 1000是多余的,毫秒不会超过1000。

答案 1 :(得分:1)

((new Date()).getMilliseconds()/100).toFixed(0);

请注意,这会返回一个字符串,而不是整数。但是,这个数字是四舍五入的。