Maison > base de données > tutoriel mysql > Comment puis-je stocker et récupérer des horodatages de précision à la milliseconde dans MySQL ?

Comment puis-je stocker et récupérer des horodatages de précision à la milliseconde dans MySQL ?

Linda Hamilton
Libérer: 2024-12-26 03:55:09
original
770 Les gens l'ont consulté

How Can I Store and Retrieve Millisecond-Precision Timestamps in MySQL?

Horodatages MySQL avec une précision à la milliseconde

Le besoin de stocker des horodatages avec une plus grande précision se pose souvent dans les applications. MySQL prend en charge les types de données temporels en fractions de seconde, offrant une solution à ce problème.

Pour déclarer une colonne avec une précision en millisecondes, utilisez DATETIME(3) ou TIMESTAMP(6) pour une précision en microsecondes. Pour les versions MySQL antérieures à 5.6.4, il est recommandé d'effectuer une mise à niveau pour utiliser ces fonctionnalités.

Pour obtenir l'heure actuelle avec une précision à la milliseconde, utilisez NOW(3). Pour les horodatages représentés en millisecondes depuis l'époque Unix, utilisez FROM_UNIXTIME(ms * 0.001) pour les convertir au format DATETIME(3).

Si vous utilisez une ancienne version de MySQL et nécessite une précision inférieure à la seconde, envisagez d'utiliser des colonnes BIGINT ou DOUBLE pour stocker les horodatages sous forme de nombres. FROM_UNIXTIME(col * 0.001) peut toujours être utilisé pour les convertir. Pour stocker l'heure actuelle dans une telle colonne, utilisez UNIX_TIMESTAMP() * 1000.

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