[debutant] Probleme avec strftime

Le
Kalimbra
j'ai une bizzarerie sur un strftime ..

j'ai un timestamp classique entré dans ma base de donnée.. (20040430101537)

j'ai un petit script pour le convertir en date lisible ..

-le script :

$DateOri=$row_GetBlogJoueur['DateEntree'];
setlocale (LC_ALL, 'fr_FR');
$DatePerso = strftime("%A,%d %B %Y / %H.%M.%S",$DateOri);

--

et j'obtiens ça ???

Mardi,19 janvier 2038 / 04.14.07



je comprends pas trop
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jedi121
Le #585696
Kalimbra a écrit le 30/04/2004 :
j'ai une bizzarerie sur un strftime ..

j'ai un timestamp classique entré dans ma base de donnée.. (20040430101537)

j'ai un petit script pour le convertir en date lisible ..

----le script :

$DateOri=$row_GetBlogJoueur['DateEntree'];
setlocale (LC_ALL, 'fr_FR');
$DatePerso = strftime("%A,%d %B %Y / %H.%M.%S",$DateOri);

-----

et j'obtiens ça ???

Mardi,19 janvier 2038 / 04.14.07



je comprends pas trop


Je te conseille de la faire dans ta requête BdD.
Sinon l'utilisation de date() devrait fonctionner.

Thibaut Allender
Le #585416

Je te conseille de la faire dans ta requête BdD.
Sinon l'utilisation de date() devrait fonctionner.


c'est surtout qu'un timestamp mysql *n'est pas* un timestamp unix, alors
que c'est ce qu'on devrait injecter dans date()
pour ce faire, utiliser select unix_timestamp(timestamp_mysl) pour
sortir le timestamp au bon format

--
thibaut allender | freelance | web|system developer|designer
+32 496 26 75 76 | http://capsule.org

Publicité
Poster une réponse
Anonyme