Maison >base de données >tutoriel mysql >Comment puis-je formater les dates MySQL en JJ/MM/AAAA ?

Comment puis-je formater les dates MySQL en JJ/MM/AAAA ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-25 17:01:13782parcourir

How Can I Format MySQL Dates as DD/MM/YYYY?

Changer le format de date en JJ/MM/AAAA dans MySQL

Lorsque vous travaillez avec MySQL, récupération des dates au format 'AAAA-MM- DD' peut être gênant. Cet article propose plusieurs méthodes pour transformer les dates au format « JJ/MM/AAAA » souhaité.

Solutions PHP :

  • Utilisation de strtotime() et date() :

    • Convertissez la date de la base de données en un horodatage à l'aide strtotime().
    • Formatez l'horodatage à l'aide de date() avec le format 'd/m/Y' souhaité.
  • Utilisation de la classe DateTime :

    • Créez un objet DateTime à partir de la date de la base de données en utilisant DateTime::__construct().
    • Utilisez DateTime::format() pour formater la date en « d/m/Y ».

Solution MySQL :

  • Utilisation de date_format() Fonction :

    • Utilisez la fonction date_format() pour formater la date de la base de données en « j/m/an » dans les requêtes SQL ou dans la sortie.

Par exemple, la requête MySQL suivante afficherait la date actuelle au format « j/m/Y » :

mysql> select date_format(curdate(), '%d/%m/%Y');

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn