Quando você tiver a escolha, eu diria que vá para datas mySQL.
-
Você não precisará cuidar do problema de intervalo de datas s
-
Você pode facilmente consultar intervalos de tempo usando as funções de data do mySQL (BETWEEN(), DATE_ADD
etc.)
-
As consultas relacionadas a datas serão muito mais rápidas, especialmente quando você tiver milhões de registros, porque não precisará usarFROM_UNIXTIME()
o que pode ser caro em grandes consultas
-
É brincadeira de criança converter campos DATE em timestamps UNIX quando necessário.