Просто считать точкой отсчёта времени не время первого боя, а начало нового дня. И не совсем понятен срез трёх боёв... По какой причине такое решение принято?
P.S. Объедините эти 3 сообщения. Мысли как-то не сразу все сформировались, а редактировать тут нельзя
