Si almacena fechas como marcas de tiempo de Unix en la base de datos, se está haciendo el trabajo pesado. Tienes que convertirlos a los formatos que quieras usar, tienes que hacer los cálculos entre rangos de fechas, tienes que construir las consultas para obtener datos en un rango. Esto parece contrario a la intuición:¿seguramente su "tiempo de programador" se dedica mejor a resolver problemas reales?
Parece una práctica mucho mejor almacenar fechas y horas en el formato adecuado que MySQL tiene disponible, luego usar las funciones de la base de datos para crear las consultas para los datos que desea. El tiempo que perdería haciendo todas las conversiones y tonteando es enorme en comparación con la tarde que pasó leyendo (y comprendiendo) 11.6 Funciones de fecha y hora de MySQL