Maison >base de données >tutoriel mysql >Comment la fonction FROM_UNIXTIME() de MySQL peut-elle convertir les horodatages Unix en dates lisibles par l'homme ?

Comment la fonction FROM_UNIXTIME() de MySQL peut-elle convertir les horodatages Unix en dates lisibles par l'homme ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-28 12:52:14111parcourir

How Can MySQL's FROM_UNIXTIME() Function Convert Unix Timestamps to Human-Readable Dates?

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

De nombreuses bases de données utilisent des horodatages Unix pour stocker les informations de date et d'heure. Cependant, pour les applications destinées aux utilisateurs, un format de date lisible par l'homme est souvent préféré. Cet article explique comment utiliser la fonction MySQL FROM_UNIXTIME() pour convertir facilement les horodatages Unix dans un format plus lisible.

Fonction FROM_UNIXTIME()

La fonction FROM_UNIXTIME() prend un horodatage Unix comme argument et renvoie une chaîne de date lisible par l'homme. Le format de la chaîne de date renvoyée peut être personnalisé à l'aide de divers spécificateurs de format.

Exemple :

SELECT
  FROM_UNIXTIME(timestamp) 
FROM 
  your_table;

Cette requête convertira tous les horodatages Unix dans le " timestamp" de la table "votre_table" en dates lisibles par l'homme.

Format Spécificateurs :

Les spécificateurs de format suivants peuvent être utilisés pour personnaliser le format de sortie de la fonction FROM_UNIXTIME() :

  • %Y : Année (par exemple, 2021)
  • %m : Mois (par exemple, 03)
  • %d : Jour du mois (par exemple, 01)
  • %H : Heure (par exemple, 12)
  • %i : Minute (par exemple, 22)
  • %s : Seconde (par exemple, 05 )

Exemples de formats Sortie :

  • FROM_UNIXTIME(horodatage, '%Y-%m-%d') : AAAA-MM-JJ (par exemple, 01/03/2021)
  • FROM_UNIXTIME(horodatage, '%Y-%m-%d %H:%i:%s') : AAAA-MM-JJ HH:MM:SS (par exemple, 01/03/2021 12:22:05)

Ressources supplémentaires :

  • >[Documentation MySQL sur FROM_UNIXTIME()](https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_from-unixtime)

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