Maison >développement back-end >tutoriel php >Comment puis-je convertir la date/heure de MySQL au format mm/jj/aa H:M (AM/PM) à l'aide de PHP ?

Comment puis-je convertir la date/heure de MySQL au format mm/jj/aa H:M (AM/PM) à l'aide de PHP ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-18 06:18:11789parcourir

How Can I Convert MySQL's datetime to mm/dd/yy H:M (AM/PM) Format Using PHP?

Conversion de datetime MySQL en mm/jj/aa H:M (AM/PM) avec PHP

Cet article vise à fournir une solution pour convertir une colonne datetime stockée dans MySQL vers un format plus convivial de "mm/jj/aa H:M (AM/PM)" en utilisant PHP.

Le processus de conversion

Pour normaliser une date stockée dans MySQL dans le format souhaité, suivez ces étapes :

  1. Convertissez la chaîne datetime MySQL en un horodatage Unix à l'aide de strtotime() function :

    $phpdate = strtotime($mysqldate);
  2. Utilisez la fonction date() pour reconvertir l'horodatage Unix en une chaîne datetime compatible MySQL, mais dans le format souhaité :

    $mysqldate = date('m/d/y H:i A', $phpdate);

Ce processus utilise la fonction strtotime() pour interpréter la chaîne datetime MySQL comme un horodatage Unix, fournissant un terrain commun pour le formatage de la date. La fonction date() utilise ensuite cet horodatage pour formater la date au format spécifié « mm/jj/aa H:M (AM/PM) ».

Exemple d'utilisation

Considérez un enregistrement MySQL avec une colonne datetime nommée "creation_date" au format "2023-03-01 12:34:56". Pour le convertir au format souhaité, nous pouvons utiliser le code PHP suivant :

$mysqldate = "2023-03-01 12:34:56";
$phpdate = strtotime($mysqldate);
$mysqldate = date('m/d/y h:i A', $phpdate);

Cela produira la sortie "03/01/23 12:34 PM".

Conclusion

En suivant les étapes décrites ci-dessus, vous pouvez convertir efficacement une colonne datetime MySQL en une colonne plus conviviale Format "mm/jj/aa H:M (AM/PM)" en PHP. Ce processus implique de convertir la chaîne datetime MySQL en un horodatage Unix, puis d'utiliser les fonctions de formatage de date de PHP pour obtenir le format d'affichage souhaité.

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