У меня есть небольшой скрипт, который дает мне разницу в секундах между двумя датами в javascript (даты импортируются из php).
Он прекрасно работает для проверки дат при загрузке страницы.
<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>
Мне нужно только то, чтобы он запускался и проверялся каждую секунду, а не только при загрузке страницы.Как я могу настроить свой скрипт для этого?