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

Comment MySQL stocke-t-il et affiche-t-il les dates, et comment contrôler le format d'affichage ?

Mary-Kate Olsen
Libérer: 2024-10-28 03:52:30
original
290 Les gens l'ont consulté

How does MySQL store and display dates, and how do I control the display format?

Comprendre le format de date MySQL

Dans MySQL, lorsqu'un champ de date est créé, il stocke la date en interne dans un format entier de trois octets : JJ MM×32 AAAA×16×32. Cependant, à des fins d'affichage, la date est affichée dans un format lisible par l'homme, tel que « 0000-00-00 ».

Modification du format d'affichage

Pour afficher la date dans un format spécifique tel que 'd-m-Y', vous pouvez utiliser la fonction DATE_FORMAT(). Cette fonction convertit la valeur de date brute en VARCHAR au format souhaité. Par exemple, la requête suivante afficherait la date au format « d-m-Y » :

SELECT col1, col2, DATE_FORMAT(datecolumn, '%d-%m-%Y') AS datecolumn, more1...
FROM sometable
....
Copier après la connexion

Considérations importantes

Il est important de se rappeler que la valeur de date stockée est pas affecté par le format d’affichage. La colonne de date elle-même reste une valeur entière. Lorsque vous travaillez avec des dates dans un environnement de programmation, il est crucial de gérer les valeurs de date brutes et d'utiliser les fonctions de formatage appropriées du langage de programmation à des fins d'affichage.

Référence

Pour Pour plus d'informations, reportez-vous à la référence MySQL : 10.5. Exigences de stockage des types de données, en particulier la section « Exigences de stockage pour les types de date et d'heure ».

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
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!