Maison > base de données > tutoriel mysql > Comment convertir des dates de chaîne en valeurs MySQL DATE ou TIMESTAMP ?

Comment convertir des dates de chaîne en valeurs MySQL DATE ou TIMESTAMP ?

Mary-Kate Olsen
Libérer: 2024-11-28 02:53:13
original
371 Les gens l'ont consulté

How to Convert String Dates to MySQL DATE or TIMESTAMP Values?

Analyse des dates dans MySQL

Question :

Comment pouvons-nous convertir une représentation sous forme de chaîne de une date, telle que « 15-Dec-09 », dans un champ DATE ou TIMESTAMP valide pour insertion ou mise à jour dans un Base de données MySQL ?

Réponse :

Pour analyser une chaîne de date en une valeur de date ou d'horodatage MySQL, nous devons utiliser la fonction STR_TO_DATE(), qui est l'inverse de la fonction DATE_FORMAT().

STR_TO_DATE() Fonction :

La fonction STR_TO_DATE() prend deux arguments :

  • str : La chaîne contenant les informations de date ou d'heure à analyser.
  • format : Une chaîne de format qui spécifie le format de date ou d'heure de l'entrée string.

Exemple :

Pour convertir la chaîne '15-Dec-09' en un champ DATE, 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' indique que la chaîne d'entrée est au format jour-mois-année, avec deux chiffres pour l'année.

Sortie :

+------------+
| date       |
+------------+
| 2009-12-15 |
+------------+
1 row in set (0.00 sec)
Copier après la connexion

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 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