Если Вы используете mysql — то ответ один: только unixtime.
Доводы:
1. База занимает меньше места.
2. Поля хорошо индексируются.
3. Работа с вычислениями ничуть не сложнее чем в случае с datetime.
4. Быстрее проходят операции над датами как на уровне базы так и на уровне бэкенда.
5. Значительно упрощается процесс форматирования и обработки при выводе.