Maison >développement back-end >tutoriel php >Comment formater MySQL Datetime en MM/JJ/AA H:M (AM/PM) en PHP ?

Comment formater MySQL Datetime en MM/JJ/AA H:M (AM/PM) en PHP ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-19 11:13:20601parcourir

How to Format MySQL Datetime as MM/DD/YY H:M (AM/PM) in PHP?

Conversion de l'heure MySQL au format MM/JJ/AA H:M (AM/PM) avec PHP

Dans cet article, nous' Nous expliquerons comment convertir une colonne datetime de MySQL vers un format spécifique de "mm/jj/aa H:M (AM/PM)" en utilisant PHP.

Conversion de la date et de l'heure MySQL

Pour convertir une valeur de date et d'heure MySQL dans un format différent, vous pouvez suivre les étapes suivantes :

  1. Connectez-vous à la base de données MySQL.
  2. Récupérez la valeur datetime de la base de données.
  3. Utilisez le Fonction strtotime() pour convertir la valeur datetime MySQL en un horodatage PHP.
  4. Utilisez la fonction date() pour formater l'horodatage PHP au format souhaité.

Dans votre cas, vous souhaitez convertir la valeur datetime au format "mm/jj/aa H:M (AM/PM)". Pour ce faire, vous utiliserez le code suivant :

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

Voici un aperçu de ce que fait chaque ligne de code :

  • $phpdate = strtotime($mysqldate); : Convertit la valeur datetime MySQL en un horodatage PHP.
  • $mysqldate = date('m/d/y h:i A', $phpdate); : Formate l'horodatage PHP au format souhaité "mm/jj/aa H:M (AM/PM)".

Normalisation des dates pour la compatibilité MySQL

Alternativement, si vous souhaitez normaliser la saisie de la date dans le format standard de MySQL, vous pouvez utiliser ce qui suit approche :

$phpdate = strtotime($userdate);
$mysqldate = date('Y-m-d H:i:s', $phpdate);
  • $phpdate = strtotime($userdate); : convertit la date saisie par l'utilisateur en un horodatage PHP.
  • $mysqldate = date('Y-m-d H : i:s', $phpdate); : formate l'horodatage PHP dans le standard MySQL "Y-m-d H:i:s" format.

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