Comment extraire la date d'un horodatage dans MySQL
La conversion des horodatages en dates dans MySQL vous permet de manipuler et d'afficher des informations de date chez un utilisateur -de manière conviviale et structurée. Ce processus est particulièrement utile lorsqu'il s'agit d'horodatages stockés dans des tables de base de données.
Un scénario courant dans lequel la conversion de date est nécessaire est celui de l'exportation de données d'une base de données MySQL vers un format qui nécessite des valeurs de date. Ces données peuvent être utilisées à diverses fins, telles que la création de rapports ou l'importation dans d'autres systèmes.
Dans votre cas spécifique, vous souhaitez formater le champ user.registration d'une table MySQL en aaaa-mm-jj format. Pour y parvenir, vous pouvez utiliser l'expression SQL suivante :
DATE_FORMAT(FROM_UNIXTIME(`user.registration`), '%Y-%m-%d') AS 'date_formatted'
Cette expression combine plusieurs fonctions MySQL pour convertir l'horodatage dans user.registration en date.
En ajoutant cette expression à votre requête, vous créerez une nouvelle colonne virtuelle nommée 'date_formatted' qui contient le partie date des horodatages convertis. Vous pourrez ensuite utiliser cette colonne dans votre opération d'export pour obtenir le format de date souhaité.
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!