Javascript countdown fra php unix time (timestamp)

Tags:    javascript

Hvad går der lige galt i denne funktion? Den skal udskrive timerne og minutterne, men noget går helt galt.



function updateClock ( unix, id ) {
var target = unix;
var now = new Date();


var seconds_remaining = target - (now.getTime() / 1000).toFixed(0);

var hours_remaining = seconds_remaining/3600;
var minutes_remaining = (hours_remaining/60)%60;
alert(hours_remaining);
document.getElementById(id).innerHTML = hours_remaining + \' time(r), \'+minutes_remaining+\' min.\';

}





Kalder den så med

<?php $min = time()-3600; //En time tilbage ?>

updateClock(<?=$min;?>, 'id på div');

Men den tæller ikke ned .... der er noget i mit regnestykke der er forkert - kan nogen hjælpe





Nu bliver der jo ikke umiddelbart opdateret nogle steder. Du skal lige sætte den til at opdatere en gang i sekundet for sådan at den kan skrive tiden ud



t