Maison > base de données > tutoriel mysql > Comment puis-je analyser les dates des chaînes pour l'insertion dans une base de données MySQL ?

Comment puis-je analyser les dates des chaînes pour l'insertion dans une base de données MySQL ?

DDD
Libérer: 2024-12-03 09:21:11
original
993 Les gens l'ont consulté

How Can I Parse Dates from Strings for MySQL Database Insertion?

Analyse des dates pour l'insertion MySQL

MySQL fournit des fonctions pour le formatage et l'analyse des dates. Alors que DATE_FORMAT() est utilisé pour la conversion de dates en chaînes, son inverse, STR_TO_DATE(), permet la conversion de chaînes en dates.

Utilisation de STR_TO_DATE()

La fonction STR_TO_DATE() prend une chaîne et une chaîne de format comme paramètres. Il renvoie une valeur DATETIME si la chaîne de format contient à la fois des parties de date et d'heure, ou une valeur DATE ou TIME si la chaîne ne contient que des parties de date ou d'heure.

Par exemple, pour convertir la chaîne '15-Dec- 09' dans une date adaptée à l'insertion dans un champ TIMESTAMP ou DATE dans MySQL, nous pouvons utiliser la requête suivante :

SELECT STR_TO_DATE('15-Dec-09', '%d-%b-%y') AS date;
Copier après la connexion

La chaîne de format '%d-%b-%y' spécifie le format de la chaîne d'entrée, avec '%d' représentant le jour, '%b' le nom abrégé du mois et '%y' l'année (deux chiffres).

Cette requête renverra une valeur de date de « 2009-12-15 », qui pourra ensuite être utilisée pour l'insertion dans la base de données.

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