Mysql
 sql >> Database >  >> RDS >> Mysql

Best practice per memorizzare la data in MySQL da PHP

Se memorizzi le date come timestamp Unix nel database, ti stai dando il lavoro pesante. Devi convertirli nei formati che desideri utilizzare, devi fare i calcoli tra intervalli di date, devi creare le query per ottenere i dati in un intervallo. Questo sembra controintuitivo:sicuramente il tuo "tempo da programmatore" è speso meglio per risolvere problemi reali?

Sembra una pratica molto migliore memorizzare le date e gli orari nel formato corretto che MySQL ha a disposizione, quindi utilizzare le funzioni del database per creare le query per i dati desiderati. Il tempo che sprechereste a fare tutte le conversioni e a smanettare è enorme rispetto al pomeriggio passato a leggere (e capire) 11.6 Funzioni di data e ora di MySQL