var count = 374500;
var hours = count / 3600;
var minutes = (count - hours * 3600) / 600;
var seconds = count - hours * 3600 - minutes * 600;
var timeleft = hours+':'+minutes+':'+seconds
Det må være så'n noget lignende...
Uden at være sikker, du plejer at være skarp, men vil hours så ikke blive et decimal tal ?
Jeg ville bruge Date objectet, når det nuengang er tilgængeligt:
<script type="text/javascript">
var _date = new Date();
_date.setSeconds(3234234);
window.alert("h:" + _date.getHours() + "m:" + _date.getMinutes());
</script>
EDIT:
Altså bør spøger skrive:
var time = new Date()
time.setSeconds(145); //How long (in seconds) to countdown
og så ellers bruge metoderne fra date objectet
/J
Indlæg senest redigeret d. 05.02.2009 10:47 af Bruger #5789