Afficher le temps restant avant un timestamp [Résolu]

Signaler
Messages postés
233
Date d'inscription
vendredi 2 juillet 2004
Statut
Membre
Dernière intervention
4 janvier 2007
-
Messages postés
233
Date d'inscription
vendredi 2 juillet 2004
Statut
Membre
Dernière intervention
4 janvier 2007
-
Bonjour
Un script PHP génère un timestamp futur. Et je voudrais afficher dans un input, ou directement dans la page, le temps (en format jours heures minutes secondes) restant avant ce timestamp. C'est surement possible, mais mes connaissances en javascript ne me permettent pas encore de faire ca.
Pouvez vous m'aider ?
Merci d'avance.

1 réponse

Messages postés
233
Date d'inscription
vendredi 2 juillet 2004
Statut
Membre
Dernière intervention
4 janvier 2007

Non, finalement j'ai trouvé.

<script type="text/javascript">
v=new Date();
var bxx=document.getElementById('compte_rebours');
function t(){
n=new Date();
ss= //mettez ici le timstamp restant ;
s=ss-Math.round((n.getTime()-v.getTime())/1000.);
m=0;h=0;
if(s<0){
bxx.innerHTML='Achevé';
}
else{
if(s>59){
m=Math.floor(s/60);
s=s-m*60
}
if(m>59){
h=Math.floor(m/60);
m=m-h*60
}
if(s<10){
s="0"+s
}
if(m<10){
m="0"+m
}
bxx.innerHTML=h+" heures, "+m+" minutes, "+s+" secondes";
}
window.setTimeout("t();",999);
}
window.onload=t;
</script>