Juin 142011
 

sur mes tables mysql j’utilise des champs date, qui sont définis ainsi:

`DATE` TIMESTAMP DEFAULT CURRENT_TIMESTAMP

ce qui donne un format comme celui-ci:

2008-04-09 11:13:00

seulement, pour pouvoir afficher un format de date différent en php, il faut ruser:

function sqltime2php($sqltime, $format="%A %d %B %G à %Hh%M") {
   $in_timestamp = strtotime($sqltime);
   setlocale(LC_TIME,"fr_FR.utf8"); // locale -a pour la liste
   return strftime($format,$in_timestamp);
}

par défaut, cette fonction retournera le résultat suivant:

mercredi 09 avril 2008 à 11h13

libre à vous de changer le format en suivant les directives de strftime.

 Publié par à 18 h 25 min  Taggué avec :

 Laisser un commentaire

Vous pouvez utiliser ces tags et attributs HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(requis)

(requis)

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.