Нужно округлить время до следующего часа. Например:
Сейчас 20:10, округляется до 21:00
Сейчас 20:40, округляется до 21:00
Сейчас 20:00, округляется до 21:00
Сейчас 23:59, округляется до 00:00 следующего дня
Aragorn, Проблема не только в этом. Проблема в том что мне надо переводить стрелки на час вперед, а вместе с этим и на день вперед если перевод с 23 до 00, а если вдруг это последний день месяца, то на месяц вперёд, а это я не совсем понимаю как сделать правильно без говнокода