Afficher le temps restant avant un timestamp

Résolu
massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007 - 22 juil. 2005 à 16:31
massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007 - 22 juil. 2005 à 19:04
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

massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007
22 juil. 2005 à 19:04
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>
3
Rejoignez-nous