我需要虚拟时间(4 x 当前日期和时间)。我已经设法用当前日期和时间显示运行时钟,但我无法比当前时间快四倍。
例如,如果当前日期为 01-01-2012 00:00:00,则虚拟时间应为 01-01-2012 00:00:04
不仅秒数应该成倍增加;当秒数超过 59 个虚拟秒时,相应的分钟、小时、日期、月份和年份也应该相乘。也就是说,时钟应该以我的日期格式每秒以四秒的增量运行。
请看我的页面: http: //www.chemfluence.org.in/sample.html
它现在以当前时间运行。我想快四倍地运行它。
请在下面查看我的代码。
<!DOCTYPE html>
<html>
<head>
<script>
function startTime()
{
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
// Add a zero in front of numbers<10
m = checkTime(m);
s = checkTime(s);
document.getElementById('txt').innerHTML =
today.getDate() +
"-" +
(today.getMonth()+1)+"-" +
today.getFullYear() +
" "+h+":"+m+":"+s;
t = setTimeout(function(){startTime()},500);
}
function checkTime(i)
{
if (i<10)
{
i = "0" + i;
}
return i;
}
</script>
</head>
<body onload="startTime()">
<div id="txt"></div>
</body>
</html>