Bonjour à tous.
Voilà, je suis en ce moment sur un projet, et il me faut créer un compteur qui s'incrémente de 1 toutes les heures depuis le 1er janvier 2010.
Voilà un code sur lequel j'ai bossé, j'ai récupéré des trucs à droite à gauche et ai utilisé de vieux cours de prog !
Deux soucis :
-J'arrive à afficher le nombre de jours et d'heures écoulé et à l'afficher, j'aimerai juste convertir ce temps en un nombre unique (comme je le disais 1h en plus depuis le 1er janvier = incrémentation de 1) en gros ce serait compter le nombre d'heure depuis 1er janvier 2010.
-L'autre problème et que je ne sais pas comment afficher l'image lié au nombre afficher, j'ai bien créer les 1.jpg 2.jpg etc... mais je vois pas comment afficher ça selon le nombre affiché.
Voici le code :
----------------------------------------------------
<h2 align="center">[Compeur de décès]</h2>
<div id="mort"></div>
<script type="text/javascript">
function lifetimer(){
today = new Date();
// nombre de décès depuis 1 janvier 2010
depart = new Date(2009,12,01,00,00);
timeold = (today.getTime() - depart.getTime());
sectimeold = timeold / 1000;
secondsold = Math.floor(sectimeold);
msPerDay = 24 * 60 * 60 * 1000 ;
timeold = (today.getTime() - depart.getTime());
e_daysold = timeold / msPerDay;
daysold = Math.floor(e_daysold);
e_hrsold = (e_daysold - daysold)*24;
hrsold = Math.floor(e_hrsold);
minsold = Math.floor((e_hrsold - hrsold) * 60);
if (hrsold < 10) hrsold = "0"+hrsold;
if (minsold < 10) minsold = "0"+minsold;
// affiche mort dans le document
document.getElementById("mort").innerHTML = "Nombre de mort depuis le 1er janvier 2010 "+daysold+" jours, "+hrsold+" heures";
timerID = setTimeout("lifetimer()",1000);
}
lifetimer();
</script>
----------------------------------------------------