Page 1 sur 1

Arnaque de date !

Posté : 02 janv. 2011, 20:04
par Elie
Hello,

C'est quoi cette arnaque ! date('Y-W') renvoit 2011-52 mais DATE_FORMAT(FROM_UNIXTIME(`date`), '%x-%v') renvoit 2010-52 du coup bah je suis un peu baisé !

Comment lui dire que je veux ce de cette semaine mais de l'année derniere car la semaine se chevauche !

Merci,

Elie

Re: Arnaque de date !

Posté : 02 janv. 2011, 20:15
par stealth35
fait pareil au niveau sql
DATE_FORMAT( FROM_UNIXTIME(`date`), '%Y-%v' ) 

Re: Arnaque de date !

Posté : 02 janv. 2011, 20:21
par Elie
o L'année ISO-8601. C'est la même valeur que Y, excepté que si le numéro de la semaine ISO (W) appartient à l'année précédente ou suivante, cette année sera utilisé à la place. (ajouté en PHP 5.1.0) Exemples : 1999 ou 2003

T'as la chance monsieur PHP !

Re: Arnaque de date !

Posté : 02 janv. 2011, 20:34
par stealth35
o L'année ISO-8601. C'est la même valeur que Y, excepté que si le numéro de la semaine ISO (W) appartient à l'année précédente ou suivante, cette année sera utilisé à la place. (ajouté en PHP 5.1.0) Exemples : 1999 ou 2003

T'as la chance monsieur PHP !
c'est la différence entre l'année de la semaine de la date, et l'année de la date :wink: