Mysql
 sql >> Base de données >  >> RDS >> Mysql

Meilleure pratique pour stocker la date dans MySQL à partir de PHP

Si vous stockez des dates sous forme d'horodatages Unix dans la base de données, vous vous donnez le gros du travail. Vous devez les convertir dans les formats que vous souhaitez utiliser, vous devez faire les calculs entre les plages de dates, vous devez créer les requêtes pour obtenir des données dans une plage. Cela semble contre-intuitif - votre "temps de programmeur" est-il préférable de passer à résoudre de vrais problèmes ?

Il semble bien préférable de stocker les dates et les heures dans le format approprié dont MySQL dispose, puis d'utiliser les fonctions de base de données pour créer les requêtes pour les données souhaitées. Le temps que vous perdriez à faire toutes les conversions et à bricoler est énorme par rapport à l'après-midi passé à lire (et à comprendre) 11.6 Fonctions de date et d'heure de MySQL