| Par goudo, le 14 Oct 2005, 13:56 |
Revenir en haut de page |
|
Bonjour Bonjour,
Donc voila mon probleme, je cherche à calculer le nombre de semaine entre le 03 Septembre 1979 et aujourd'hui.
Pour cela j'utilise la fonction "mktime", puis "ceil" pour avoir un nombre rond.
Voici mon code :
| Code: |
$d = date ("d");
$m = date ("M");
$y = date ("Y");
$anneeiri = (mktime (0,0,0,09,03,1979))/604800;
$anneenow = (mktime(0,0,0,$m,$d,$y))/604800;
$week = $anneenow - $anneeiri;
print ceil($week);
|
Je devrais trouver pour cette semaine un resultat égal à 1363 et donc à partir du lundi 17 Octobre ça devrait être 1364 (ainsi de suite).
Mais malgres des dizaines de modification dans mon code je ne suis jamais tombé dessus.
Précision : le 604800 me permet des transformer les secondes rendues par le "mktime" en semaine. ( 60sec * 60min * 24heures * 7jours )
Si vous pouvez m'aider, vous me sortiriez d'un sacré pétrain.
Merci beaucoup dans tous les cas 
Dernière édition par goudo le 19 Oct 2005, 14:17; édité 1 fois |
|