Respuesta :
Because of the axis of the earth. It takes 24 hours to rotate 360 degrees.
That is how long it takes for the Earth to rotate fully all the way around on its axis.