Maison > base de données > tutoriel mysql > Comment puis-je convertir les horodatages MySQL Unix en dates lisibles par l'homme ?

Comment puis-je convertir les horodatages MySQL Unix en dates lisibles par l'homme ?

Barbara Streisand
Libérer: 2024-12-10 13:11:09
original
955 Les gens l'ont consulté

How Can I Convert MySQL Unix Timestamps to Human-Readable Dates?

MySQL : Conversion des horodatages Unix en dates lisibles par l'homme

Question :

Comment peut-on Je convertis efficacement les horodatages Unix stockés dans une table MySQL en lisibles par l'homme dates ?

Réponse :

MySQL fournit la fonction FROM_UNIXTIME() pour effectuer cette conversion. Il prend un horodatage Unix comme argument et renvoie une représentation sous forme de chaîne de la date et de l'heure correspondantes dans le format spécifié.

SELECT
  FROM_UNIXTIME(timestamp)
FROM
  your_table;
Copier après la connexion

Exemple :

Considérez ce qui suit table avec un champ d'horodatage Unix :

CREATE TABLE timestamps (
  id INT NOT NULL AUTO_INCREMENT,
  timestamp INT NOT NULL,
  PRIMARY KEY (id)
);
Copier après la connexion

Et quelques exemples data :

INSERT INTO timestamps (timestamp) VALUES (1657414456);
Copier après la connexion

Pour convertir l'horodatage en une date lisible par l'homme, exécutez la requête suivante :

SELECT
  FROM_UNIXTIME(timestamp)
FROM
  timestamps;
Copier après la connexion

Cela affichera :

2023-07-06 18:34:16
Copier après la connexion

Remarques supplémentaires :

  • FROM_UNIXTIME() prend en charge divers formats de date et d'heure, comme indiqué dans le manuel de référence MySQL.
  • Pour spécifier un format de date et d'heure personnalisé, utilisez la syntaxe suivante :
FROM_UNIXTIME(timestamp, '%Y-%m-%d %H:%i:%s')
Copier après la connexion
  • Pour les horodatages en microsecondes, utilisez le Modificateur MICROSECOND :
FROM_UNIXTIME(timestamp, '%Y-%m-%d %H:%i:%S.%f')
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!

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