www.mutationevent.com

formater une date dans une requette mysql

On a tous un jour eu besoin de convertir des dates d'un format à un autre (datetime to date ou du format anglais au format français ...)

La premier des choses à laquelle on pense souvent c'est de faire cette conversion avec une langage serveur (PHP,ASP,....) dans ce ça on doit faire des découpage de chaîne, utiliser les expressions régulières, etc. mais parfois il ne faut pas chercher plus loin pour trouver la solution.

MySQL contient une fonction (DATE_FORMAT) qui peut m'aider a résoudre se genre de problème.

Ex:

$requette = "SELECT DATE_FORMAT('2006-11-03 12:03:15','%y/%m/%d') as date FROM table";

Cela va nous afficher 06/11/03

Pour plus d'informations sur les différentes fonction de traitement de date dans une requête MySQL : http://www.mysql.com/doc/en/Date_and_time_functions.html

  • Twitter
  • Facebook
  • Digg
  • Delicious
  • Google Reader
  • LinkedIn
  • Technorati Favorites
  • Netvibes Share
  • NewsVine
  • Share/Bookmark

No related posts.

Laisser un commentaire

*
Pour prouver que vous n'êtes pas un bot, recopiez le code ci-dessous
Anti-Spam Image

  • Archives

  • Catégories