Conversion des horodatages en dates dans les requêtes mysql
Lorsque vous travaillez avec des horodatages dans des requêtes MySQL, tel que le format à réalisation d'human Pour y parvenir, MySQL fournit plusieurs fonctions qui vous permettent de manipuler et de formater des horodatages.
Une méthode pour convertir des horodatages en dates consiste à utiliser la fonction from_unixtime (), suivie de la fonction date_format (). La fonction from_unixtime () convertit l'horodatage en un horodatage Unix, qui est le nombre de secondes depuis l'époque. La fonction date_format () vous permet ensuite de spécifier une chaîne de format pour formater l'horodatage résultant.
Dans votre cas, vous pouvez utiliser la requête suivante pour convertir le champ User.Recgistration en une date dans `` yyyy-mm-dd 'format:
SELECT user.email, info.name, DATE_FORMAT(FROM_UNIXTIME(`user.registration`), '%Y-%m-%d') AS 'date_formatted', info.news FROM user, info WHERE user.id = info.id
Cette requête utilise les fonctions de From_Unixtime () et Date_Format () pour convertir l'horodatage stocké dans le champ User.Registration au format souhaité. La date résultante sera stockée dans la colonne date_formatted.
En incorporant cette conversion en votre requête, vous pouvez facilement extraire et formater les données d'horodatage en tant que dates reconnaissables, vous permettant de travailler avec commodité avec des informations sur les dattes dans votre application ou votre contexte.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3