Bonjours à tous et à toutes,

Je trouve plusieurs version de la fonction getWeek sur internet mais aucunes ne correspondent à celle que je veux et presque aucunes ne gèrent les semaine de fin d'année.


J'aimerai une fonction ayant le même résultat que la fonction WEEK en sql:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
SELECT WEEK('2011-01-01', 3)
Et ayant comme prototype getWeek(annee, mois, jours)

exemple de retour:
'2010-12-25' : 51
'2010-12-31' : 52
'2011-01-01' : 52
'2011-01-02' : 52
'2011-01-03' : 1



Quelqu'un saurait m'aider à trouver cette fonction?


Merci d'avance