我有一個小腳本,它給了我在JavaScript中兩個日期之間的秒差(日期從php導入)。javascript datediff檢查
它工作正常,檢查頁面加載日期。
<script>
// convert php dates into javascript
var t = "<? echo $rs6[logout_timer] ?>".split(/[- :]/);
var t2 = "<? echo $now ?>".split(/[- :]/);
var d = new Date(t[0], t[1]-1, t[2], t[3], t[4], t[5]);
var d2 = new Date(t2[0], t2[1]-1, t2[2], t2[3], t2[4], t2[5]);
// get the difference in seconds
var dif = d.getTime() - d2.getTime();
var secs = dif/1000;
if (secs < -60) {
document.getElementById("logout").innerHTML = "more than 60 secs have passed";
} else {
document.getElementById("logout").innerHTML = "under 60 seconds";
}
</script>
我需要什麼,雖然,是這不只是在頁面加載運行,並檢查每一秒。我怎樣才能調整我的腳本來做到這一點?
你怎麼從服務器使用當前時間? – 2012-03-09 21:54:08