Comment formater une date en MySQL ?


Il existe plusieurs fonctions pour formater une date en MySQL. Voici quelques exemples :

  • Utilisation de la fonction DATE_FORMAT :

La fonction DATE_FORMAT permet de formater une date selon un modèle spécifié. Voici un exemple :

SELECT DATE_FORMAT(date_colonne, '%d/%m/%Y') AS date_formatee FROM ma_table;

Cette requête va retourner la date de la colonne "date_colonne" formatée en jour/mois/année.

  • Utilisation de la fonction STR_TO_DATE :

La fonction STR_TO_DATE permet de convertir une chaîne de caractères en date selon un modèle spécifié. Voici un exemple :

SELECT STR_TO_DATE('01/01/2022', '%d/%m/%Y') AS date_convertie;

Cette requête va retourner la date "01/01/2022" convertie en format date MySQL.

  • Utilisation de la fonction NOW :

La fonction NOW permet de récupérer la date et l'heure actuelles du système. Voici un exemple :

SELECT NOW() AS date_actuelle;

Cette requête va retourner la date et l'heure actuelles du système.

Il existe d'autres fonctions pour formater une date en MySQL, mais celles-ci sont les plus couramment utilisées.



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.