Ну вообще то в школах изучают, что смена дня и ночи целиком зависит от вращения Солнца вокруг Земли.
Продолжительность земных суток, смена дня и ночи, утро и вечера зависит от оборота планеты вокруг своей оси.
И на самом деле, в сутках не 24 часа, а 23 часа и 56 минут — именно за это время Земля делает оборот вокруг своей оси. Именно по этой причине каждые несколько лет у нас случается високосный год.
Жаль, правда, Вы не ответили, почему именно 24, а не 18 или 139. Впрочем, кому я это пишу вообще...