Salut !
J'essaye de créer des fonctions vérifiant si nous somme un Lundi, Mardi etc...
La fonction marche bien SAUF quand ma date est par exemple le 31/12/2007, qui correspond au premier jour de la semaine 1 de 2008 mais le GetAnnee() de ma fonction renvoie logiquement 2007 et $Lundi prend par conséquent pour valeur 01/01/2007.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function isLundi($date) { $NumSemaine = numero_semaine($date); $Lundi = PremierJourSemaine(GetAnnee($date),$NumSemaine); if ( $date == $Lundi) return true; else return false; }
Il doit forcément y avoir plus simple.
Partager