Самый простой способ - это улучшенный ответ от CountZero. Я использовал это решение для счетчика времени, оставшегося до истечения срока действия предложения. Дополнение к первым трем строкам кода CountZero:
$days = $interval->d;
$hours = $interval->h;
$minutes = $interval->i;
$seconds = $interval->s;
И теперь вы можете использовать строковые функции, чтобы модерировать возвращаемые значения, объединять все или добавлять «0» или «00» перед значениями.