Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Javascript中创建已用时间函数?_Javascript_Html - Fatal编程技术网

如何在Javascript中创建已用时间函数?

如何在Javascript中创建已用时间函数?,javascript,html,Javascript,Html,我希望能够看到我的游戏中所有时间的流逝。我想能够把它放在“时间”里,它不需要格式化或其他任何东西。几秒钟就好了 document.getElementById("round_score").innerHTML = "Score: "+round_score+" | High Score: "+high_score+" | Elapsed Time: "+time; 只需在开始时创建一个日期,如下所示: var start = new Date(); 然后,当你想找出经过的时间减去从现在开始喜

我希望能够看到我的游戏中所有时间的流逝。我想能够把它放在“时间”里,它不需要格式化或其他任何东西。几秒钟就好了

document.getElementById("round_score").innerHTML = "Score: "+round_score+" | High Score: "+high_score+" | Elapsed Time: "+time;

只需在开始时创建一个日期,如下所示:

var start = new Date();
然后,当你想找出经过的时间减去从现在开始喜欢

(new Date() - start ) / 1000
所以把它们放在一起

var start = new Date();
var elapsed = (new Date() - start ) / 1000;
document.getElementById("round_score").innerHTML = "Score: "+round_score+" | High Score: "+high_score+" | Elapsed Time: "+elapsed;

只需在开始时创建一个日期,如下所示:

var start = new Date();
然后,当你想找出经过的时间减去从现在开始喜欢

(new Date() - start ) / 1000
所以把它们放在一起

var start = new Date();
var elapsed = (new Date() - start ) / 1000;
document.getElementById("round_score").innerHTML = "Score: "+round_score+" | High Score: "+high_score+" | Elapsed Time: "+elapsed;

非常感谢。但是如果我想更新循环中经过的时间怎么办?所以我总是得到经过的时间而不是一次?@CarlosMenzoni。请自己清理一下:-)如果DanWalmsley的帖子回答了你的问题,请检查答案是否被接受。否则,您的问题将不必要地保留在“未回答”队列中。谢谢非常感谢。但是如果我想更新循环中经过的时间怎么办?所以我总是得到经过的时间而不是一次?@CarlosMenzoni。请自己清理一下:-)如果DanWalmsley的帖子回答了你的问题,请检查答案是否被接受。否则,您的问题将不必要地保留在“未回答”队列中。谢谢