Maison >base de données >tutoriel mysql >Comment changer les formats de date MySQL et PHP en jj/mm/aaaa ?

Comment changer les formats de date MySQL et PHP en jj/mm/aaaa ?

Susan Sarandon
Susan Sarandonoriginal
2024-12-21 17:32:11435parcourir

How to Change MySQL and PHP Date Formats to dd/mm/yyyy?

Comment modifier le format de date en jj/mm/aaaa dans PHP MySQL

Lors de la récupération de dates à partir d'une base de données MySQL, vous pouvez rencontrer le problème format par défaut 'AAAA-MM-JJ'. Si vous préférez le format jj/mm/aaaa, il existe plusieurs approches pour réaliser cette transformation.

Solutions PHP :

  • Conversion d'horodatage :
    Convertissez la chaîne de date en horodatage à l'aide de strtotime(). Ensuite, formatez-le au format souhaité à l'aide de date().
$timestamp = strtotime($date_from_db);
echo date('d/m/Y', $timestamp);
  • Classe DateTime :
    Utilisez la classe DateTime pour analyser la date et le format. il. Cette méthode est avantageuse car elle n'a pas la limitation des horodatages entre 1970 et 2038.
$date = new DateTime('2010-03-19');
echo $date->format('d/m/Y');

Solution MySQL :

  • date_format() : Appliquez la fonction date_format() pour modifier le format de date dans MySQL requête.

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