Maison >base de données >tutoriel mysql >Voici quelques titres basés sur des questions qui correspondent à votre article fourni : * Comment puis-je convertir l'heure d'une époque en une date lisible par l'homme dans MySQL ? * Conversion de l'heure d'une époque en une date dans MySQL : un guide étape par étape

Voici quelques titres basés sur des questions qui correspondent à votre article fourni : * Comment puis-je convertir l'heure d'une époque en une date lisible par l'homme dans MySQL ? * Conversion de l'heure d'une époque en une date dans MySQL : un guide étape par étape

Linda Hamilton
Linda Hamiltonoriginal
2024-10-27 17:39:31734parcourir

Here are a few question-based titles that fit your provided article:

* How Do I Convert Epoch Time to a Human-Readable Date in MySQL?
* Converting Epoch Time to a Date in MySQL: A Step-by-Step Guide
* Epoch Time to Date Conversion in MySQL:  What's the

Conversion de l'heure d'époque en date lisible par l'homme dans MySQL

L'heure d'époque, un horodatage représentant les secondes écoulées depuis le 1er janvier 1970 UTC, est souvent stockés dans des bases de données. La conversion de l'heure d'époque en un format de date lisible par l'homme est cruciale pour la manipulation et la visualisation des données.

Considérez la valeur d'époque 1389422614485, stockée dans un type de données VARCHAR. Pour le convertir en temps humain, nous pouvons exploiter la fonction from_unixtime() de MySQL ainsi que des opérations mathématiques :

select from_unixtime(floor(1389422614485/1000));

Les valeurs d'époque avec une précision à la milliseconde nécessitent une division par 1000 pour extraire l'horodatage en secondes. La fonction floor() garantit que nous travaillons avec le nombre entier de secondes. Le résultat :

2014-01-11 12:13:34

Mise à jour pour MySQL 8.0 (juillet 2020)

Dans MySQL 8.0, la fonction floor n'est plus nécessaire lors de la gestion des millisecondes :

select from_unixtime(1594838230234/1000);

Cela renvoie :

2020-07-15 18:37:10.2340

En comprenant ce processus de conversion, les développeurs peuvent facilement transformer les valeurs d'époque en dates lisibles par l'homme à diverses fins analytiques, garantissant une représentation précise et compréhensible des données.

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