8795 sujets
eagle83 a écrit :A priori la date n'est pas formatée comme il faut et strtotime ne parvient pas à la convertir en timestamp. Il m'avait semblé d'après ton premier post que le champ était de type DATETIME...
oui mais je ne sais pas pourquoi le résultat de cette fonction me donne un date différent (1 janvier 1970)

Là tout de suite ça donnerait :
<?php
setlocale(LC_TIME, 'french', 'fr_FR');
$madate = '2009-07-06 07:40:33';
echo ucwords(strftime("%A %d %B %Y", strtotime($madate)));
// Lundi 06 Juillet 2009
?>
Modifié par Heyoan (23 Jul 2009 - 07:58)