Conversion des horodatages en Datetime dans MySQL
Lorsque vous travaillez avec des horodatages dans MySQL, les convertir en leurs équivalents datetime peut être utile. Considérons le cas où vous disposez d'un horodatage tel que 1300464000 et souhaitez le convertir dans son format datetime correspondant.
Solution :
MySQL fournit le FROM_UNIXTIME( ) fonction pour réaliser cette conversion. Pour convertir 1300464000 en datetime, utilisez la requête suivante :
SELECT FROM_UNIXTIME(1300464000) AS datetime;
Sortie :
datetime 2011-03-18 16:00:00
Remarque supplémentaire :
Si l'horodatage est stocké en millisecondes (comme c'est le cas avec l'horodatage de Java), vous devez le diviser par 1000 avant d'utiliser FROM_UNIXTIME() pour obtenir l'heure Unix correcte en secondes.
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!