-
problème de dates codée.
Bonjour,
Je travaille généralement en asp.net mais je dois reprendre un site qui avait été fait en PHP afin de le réadapter .NET
Jusque là pas de souci, je sais faire, sauf que là, je bute sur un problème avec un champ "date" et je n'arrive pas à trouver de solution pour faire remonter cette date.
En effet, mon problème est que je dois faire remonter sur ma page, une date d'un séminaire, qui se trouve dans la base MySql.
D'après les sources, j'ai pu identifier de façon sûre le champ de la base de données qui contient cette date; Mais son contenu ne ressemble pas à une date. Ne connaissant pas PHP, je me demandais si quelqu'un pouvait me dire si en PHP il y a un format particulier pour stocker les dates ou une façon de convertir cette valeur en date ? Ou bien si vous aviez déjà vu faire ça ??? :?:calim2:
Par exemple, j'ai ceci : 1165014000
Le champ est un entier.
La date qui devrait remonter doit être du style 10/01/2011 par exemple.
Peut-être s'agit-il d'une valeur codée par l'ancien webmaster. Mais peut être avez-vous déjà vu ce genre de chose en PHP et dans ce cas pourriez-vous m'aidez s'il vous plait ?
Merci par avance.
:roll:
-
A priori, après recherches,
1293836400 devrait correspondre à "01/01/2011"
et
1325286000 devrait correspondre à "31/12/2011"
-
Salut,
Voir du côté de la fonction date().
Si $val (la variable extraite de la base de donnée) est de type entier, il est probable qu'elle represente le timestamp...
Code:
$dateStr=date('d-m-Y', $val);
-
Bonjour,
Cette date semble tout simplement être au format timestamp .
Tu peux la convertir facilement :
http://dev.mysql.com/doc/refman/5.0/en/timestamp.html
-
Ok, merci pour ces infos ... je regardes ça de plus près ...
C'est super déjà pour vos pistes ...
Merci beaucoup ! Je respire déjà. ;)
-
Code:
SELECT DATE_FORMAT(tonchampsdate, '%D %M, %Y') AS madate FROM tatable
-
Merci à tous.
C'est bon, j'ai pu convertir les dates.
C'était bien ça.
Merci encore, vous me retirez une fière chandelle du pied :ccool::P
Merci.