В РНР с версии 5.3.0 появился класс DateTime для работы с датой и временем. Благодаря ему мы можем одной строкой посчитать разницу в дням между двух дат.
Пример
// Покажет сколько мне дней echo date_diff(new DateTime(), new DateTime('1986-01-04 00:00:01'))->days;