Maison >base de données >tutoriel mysql >Comment afficher les valeurs DATETIME au format « JJ-MM-AAAA HH:MM:SS » dans MySQL ?

Comment afficher les valeurs DATETIME au format « JJ-MM-AAAA HH:MM:SS » dans MySQL ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-16 14:21:16684parcourir

How to Display DATETIME Values in 'DD-MM-YYYY HH:MM:SS' Format in MySQL?

Définition du format DATETIME dans la création de table MySQL

Question : Comment puis-je formater une colonne DATETIME en 'JJ-MM-AAAA HH:MM :SS' lors de la création d'une nouvelle table MySQL pour garantir la cohérence horodatages ?

Réponse :

Bien que MySQL stocke les valeurs DATETIME au format 'AAAA-MM-JJ HH:MM:SS' par défaut, vous ne pouvez pas spécifier une valeur par défaut spécifique format lors de la création d'un tableau. Cependant, en tirant parti des fonctions de format d'heure MySQL, vous pouvez facilement récupérer et afficher les horodatages au format souhaité chaque fois que nécessaire.

Utilisation des fonctions de format d'heure :

Pour modifier l'affichage des valeurs DATETIME :

SELECT DATE_FORMAT(column_name, '%m/%d/%Y %H:%i') FROM tablename;

Dans cet exemple, la fonction DATE_FORMAT applique le spécifié Format '%m/%d/%Y %H:%i' dans la colonne nom_colonne, affichant les horodatages sous la forme 'MM/JJ/AAAA HH:MM'.

Spécificateurs de format disponibles :

De nombreux spécificateurs de format sont disponibles pour la personnalisation, dont :

  • %d : Jour du mois avec des zéros non significatifs (01-31)
  • %m : Mois de l'année avec des zéros non significatifs (01-12)
  • %Y : Année complète (2023)
  • %H : Heure (00-23)
  • %i : Minute (00-59)

Exemple :

Pour créer une nouvelle table avec un Colonne DATETIME et affichage des horodatages dans le format 'JJ-MM-AAAA HH:MM:SS' format :

CREATE TABLE my_table (
  datetime_column DATETIME,
  other_columns ...
);

SELECT DATE_FORMAT(datetime_column, '%d-%m-%Y %H:%M:%S') FROM my_table;

En utilisant les fonctions de format d'heure MySQL, vous pouvez facilement personnaliser l'affichage des valeurs DATETIME sans modifier le format de stockage des données sous-jacent.

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