Вот как это можно реализовать с помощью Carbon:
1) В вашем контроллере возьмите текущее событие и рассчитайте время, оставшееся между текущей отметкой времени и временем окончания события.
2) Сохраните результат в переменной и передайте переменную в представление.
3) В представлении отформатируйте время, необходимое для того, чтобы оно выглядело так, как вы хотите.
4) Если вы хотите динамически обновлять таймер в представлении, используйте некоторое значение javascript для уменьшения времени каждый час.