我在 php 中有这个小片段,我可以在其中捕捉当前时间以提前 5 分钟完成时间范围。但我想在 JS 中做同样的事情。我是 JS 新手,知道什么是最好的方法吗?
<?php
$t=time();
$interval=5*60;
$last = $t - $t % $interval;
$next = $last + $interval;
echo "Next interval at ".strftime('%H:%M:%S', $next)."\n";
?>
最佳答案
我不是专业人士,但我相信你可以用它来争取时间:
var d = new Date();
var n = d.getTime();
完整代码如下:
var d = new Date();
var t = d.getTime();
var interval = 5*60*1000;
var last = t - t % interval;
var next = last - interval;
d.setTime(next);
alert('Next interval at "'+d.toTimeString().split(' ')[0]+'"');
已编辑:现在可以使用了,请在此处查看 jsfiddle
关于javascript - 在javascript中提前捕捉时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25997112/