Нет, сутки заканчиваются в последнее мгновение 23:59. В 00:00 начинаются новые, поэтому фраза "до 00:00" безграмотна. Не может окончиться то, что еще и не начиналось

Поэтому в качестве выхода из положения пишут "до 24:00", одалживая лишнюю секунду текущих суток из следующих.
Это сообщение отредактировал Pадиотехник - 1.10.2019 - 07:32