J'ai cette valeur d'horodatage d'unix: 1275364800 (1er juin 2010).php date() vs mysql MONTH()
Lors de l'impression de cette valeur avec php: echo date('m',1275364800)
retourne 6 (ok) des thats
Mais quand je sélectionne un champ à partir d'une base de données: select MONTH(FROM_UNIXTIME(1275364800)) AS month
retourne 5
Pourquoi?
BTW, si je lance cette requête select FROM_UNIXTIME (1275364800) AS q i get 2010-05-31 23:00:00
Pourrait-il s'agir de problèmes de fuseau horaire? Sur ma machine les deux retournent '6' ... – ircmaxell