Maison > base de données > tutoriel mysql > Comment puis-je afficher les valeurs DATETIME dans un format personnalisé (par exemple, JJ-MM-AAAA HH:MM:SS) dans MySQL ?

Comment puis-je afficher les valeurs DATETIME dans un format personnalisé (par exemple, JJ-MM-AAAA HH:MM:SS) dans MySQL ?

Barbara Streisand
Libérer: 2024-12-02 03:09:11
original
714 Les gens l'ont consulté

How Can I Display DATETIME Values in a Custom Format (e.g., DD-MM-YYYY HH:MM:SS) in MySQL?

Personnalisation du format DATETIME dans la création de table MySQL

Malgré des recherches approfondies, vous recherchez une solution pour établir une nouvelle table avec une colonne DATETIME présentant un format prédéfini de ' JJ-MM-AAAA HH:MM:SS.'

MySQL stocke de manière inhérente les valeurs DATETIME dans Format 'AAAA-MM-JJ HH:MM:SS'. Bien que vous ne puissiez pas modifier le format de stockage, vous disposez d'options pour personnaliser le format d'affichage si nécessaire.

Exploiter les fonctions de format d'heure

MySQL fournit une multitude de fonctions de format d'heure pour transformer le format d'affichage de DATETIME. valeurs. L'une de ces fonctions est DATE_FORMAT, qui vous permet de spécifier le format souhaité :

SELECT DATE_FORMAT(column_name, '%m/%d/%Y %H:%i') FROM tablename;
Copier après la connexion

Cette requête récupérera la valeur DATETIME de la colonne spécifiée et l'affichera dans le format 'MM/JJ/AAAA HH:MM'. format. Vous pouvez remplacer la chaîne de format par le modèle souhaité selon vos besoins.

Exemple :

CREATE TABLE orders (
  order_date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
Copier après la connexion

Même si la colonne DATETIME dans la table « commandes » valeurs au format MySQL par défaut, vous pouvez utiliser la fonction DATE_FORMAT pour les afficher dans le format préféré 'JJ-MM-AAAA HH:MM:SS' format :

SELECT order_date AS formatted_order_date,
       DATE_FORMAT(order_date, '%d-%m-%Y %h:%i:%s') AS custom_order_date
FROM orders;
Copier après la connexion

Cette requête produira deux colonnes : 'formatted_order_date' avec la valeur datetime d'origine au format MySQL et 'custom_order_date' avec la valeur au format 'DD-MM-YYYY HH:MM:SS' .

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