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
Libérer: 2024-12-18 06:18:11
original
739 Les gens l'ont consulté

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);
    Copier après la connexion
  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);
    Copier après la connexion

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);
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal