Maison > base de données > tutoriel mysql > le corps du texte

Comment convertir des chaînes de date « MM/JJ/AAAA » en champs MySQL DATETIME ?

DDD
Libérer: 2024-11-25 22:54:13
original
997 Les gens l'ont consulté

How to Convert 'MM/DD/YYYY' Date Strings to MySQL DATETIME Fields?

Conversion de chaînes de date en champs MySQL DATETIME

Dans ce scénario de programmation, vous disposez d'un ensemble d'enregistrements avec des dates stockées sous forme de chaînes dans le fichier ' Format du 17/04/2009. Votre objectif est de convertir ces chaînes en champs MySQL DATETIME.

Pour y parvenir, vous pouvez suivre les étapes suivantes :

  1. Convertir la chaîne en horodatage :

    • Utilisez la fonction PHP strtotime() pour convertir la chaîne de date en son UNIX correspondant timestamp.
    $timestamp = strtotime($string);
    Copier après la connexion
  2. Formater l'horodatage en DATETIME :

    • Utilisez la fonction date() pour formater l'horodatage. dans MySQL DATETIME syntaxe.
    $datetime = date("Y-m-d H:i:s", $timestamp);
    Copier après la connexion
  3. Insérer un DATETIME formaté :

    • Dans votre boucle foreach, vous pouvez mettre à jour les enregistrements cibles pour insérer la valeur DATETIME nouvellement formatée.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal