Maison >développement back-end >tutoriel php >Comment puis-je facilement convertir MySQL DATETIME en un format personnalisé en PHP ?

Comment puis-je facilement convertir MySQL DATETIME en un format personnalisé en PHP ?

Patricia Arquette
Patricia Arquetteoriginal
2025-01-05 06:26:39860parcourir

How Can I Easily Convert MySQL DATETIME to a Custom Format in PHP?

Conversion de MySQL Datetime en format personnalisé en PHP

Dans MySQL, le type de données DATETIME représente les informations de date et d'heure avec une grande précision. Cependant, vous devrez peut-être afficher ou stocker ces informations dans un format différent à diverses fins. Par conséquent, la question se pose : comment convertir facilement MySQL DATETIME dans un format spécifique à l'aide de PHP ?

La solution : personnaliser l'affichage de la date à l'aide de PHP

La réponse réside dans strtotime() et la date de PHP. (), qui offrent la flexibilité de convertir les valeurs de date et d'heure. Voici comment obtenir le format souhaité ("mm/jj/aa H:M (AM/PM)") :

  1. Obtention d'un horodatage PHP :

    • Utilisez strtotime() pour convertir la valeur MySQL DATETIME en un horodatage PHP (exprimé en secondes depuis la version Unix époque).
  2. Reformatage dans le format souhaité :

    • Employer date() avec la chaîne de format spécifiée "mm/ jj/aa H:M (a)" pour transformer l'horodatage PHP en l'affichage souhaité format.

Voici un exemple de code PHP pour illustrer le processus :

$mysqlDate = "2023-03-08 14:30:15";

// Convert MySQL DATETIME to PHP timestamp
$phpTimestamp = strtotime($mysqlDate);

// Reformat the timestamp into the desired format
$customFormat = date("mm/dd/yy H:M (a)", $phpTimestamp);

echo $customFormat; // Output: 03/08/23 2:30 PM

Cette approche fournit un moyen simple et flexible de convertir MySQL DATETIME en format personnalisé souhaité en utilisant PHP. En modifiant la chaîne de format dans date(), vous pouvez facilement l'adapter à vos besoins spécifiques.

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