我正在做一个重要的项目,我可以操纵时间速度。这个JS模块:
https://github.com/mattbradley/warpjs/blob/master/README.md似乎正是我所需要的,但我认为我没有正确地使用它。我不能得到。速度[];修改时间速率。下面是我的例子:
<html>
<head>
</head>
<body>
<script src="jquery.min.js"></script>
<script src="warp.js"></script>
<div id="container"></div>
<span id="info"></span><br>
<span id="time"></span>
<span id="time2"></span>
<script>
setInterval(function() {
var now = new Date;
now = Date.warp.clock(true);
//now = Date.warp.speed([1]); // DOESNT WORK?
var dateD = [now.getMonth() + 1,now.getDate(),now.getFullYear()];
var dateE = [now.getHours(),now.getMinutes(),now.getSeconds()];
var MDY = dateD.join("/");
var HMS = dateE.join(":");
time.innerHTML = (MDY);
time2.innerHTML = (HMS);
}, 20);
</script>
</body>
</html>
Date.warp.speed(1);
将工作,函数文档中的括号表示它是可选参数。如果你看源代码第131行speed方法设置了一个整数tickSpeed