2014-09-23 17 views
2

我有這個小的片段在PHP中,我可以捕捉當前時間提前完成5分鐘的時間。但我可以嘗試在JS中做同樣的事情。任何想法什麼是我最新的JS?在javasctipt中提前捕捉時間

<?php 
$t=time(); 
$interval=5*60; 
$last = $t - $t % $interval; 
$next = $last + $interval; 
echo "Next interval at ".strftime('%H:%M:%S', $next)."\n"; 
?> 

回答

1

我不是一個職業球員,但我敢肯定,你可以用這個來獲取時間:

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