Maison >développement back-end >tutoriel php >Comment formater MySQL Datetime comme 'mm/jj/aa H:M (AM/PM)' en PHP ?

Comment formater MySQL Datetime comme 'mm/jj/aa H:M (AM/PM)' en PHP ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-20 11:27:09721parcourir

How to Format MySQL Datetime as

Convertir MySQL Datetime en format personnalisé en PHP

La conversion d'une colonne datetime dans MySQL en un format d'affichage spécifique peut être réalisée sans effort avec PHP. Voici comment transformer vos données datetime au format souhaité de « mm/jj/aa H:M (AM/PM) » :

$timestamp = strtotime($mysqlDatetime);
$formattedDate = date('m/d/y g:i A', $timestamp);

Dans ce code, $mysqlDatetime représente votre valeur datetime d'origine stockée dans MySQL. La fonction strtotime() convertit la chaîne datetime MySQL en un horodatage UNIX, qui est ensuite utilisé dans la fonction date() pour formater la datetime selon la spécification de format souhaitée.

La spécification de format "m/d/ y g:i A" se traduit par ce qui suit :

  • "m" : Mois au format numérique (01-12)
  • "d" : Jour du mois au format numérique (01-31)
  • "y" : Année au format à deux chiffres (par exemple, 23 pour 2023)
  • "g": Heure au format 12 heures sans zéros non significatifs (1-12)
  • "i": Minute au format numérique (00-59)
  • "A": indicatif AM/PM

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