|
|
|
| /* Edition Française */ |
| « Précédent | Page 1 | Suivant » |
Re: Une brève histoire de date (T)
2008-04-22 04:22
•
par
Joie de vivre
(non enregistré)
|
|
> if (dat/100 == 2) if ((dat%100 %4)==0) daymo -= 2; else daymo -= 3;
Hum... Si on est en une année en **02 alors si on est en avril, aout ou decembre alors on enleve 2 jour, sinon 3. Ca fait: année en 02 année pas en 02 Jan: 31 31 Fev: 31 31 Mar: 31 31 Avr: 29 28 Mai: 31 31 Juin: 31 31 Juil: 31 31 Aout: 29 28 Sept: 31 31 Oct: 31 31 Nov: 31 31 Dec: 29 28 Et si on est une année dont le %2 == /8 on enleve un jour de plus a tout ca? O_o o_O @_@ |
Re: Une brève histoire de date (T)
2008-04-22 09:20
•
par
gmotw
(non enregistré)
|
|
Le pire, c'est que ça avait sûrement un sens pour la personne qui a écrit ça.
|
Re: Une brève histoire de date (T)
2008-04-23 08:29
•
par
GBUK
(non enregistré)
|
|
le vrai WTF c'est qu Algirdas a remplace la fonction par du code qui ne fait pas du tout la meme chose: si date1 > date2, le resultat devrait etre zero, mais maintenant c'est un nombre positif!
|
| « Précédent | Page 1 | Suivant » |