The Earth takes approximately 24 hours to complete one full rotation on its axis. This period is known as a solar day, which is the time it takes for the Sun to return to the same position in the sky as observed from a specific point on Earth. More precisely, the Earth takes about 23 hours, 56 minutes, and 4 seconds to complete one rotation relative to distant stars, which is known as a sidereal day. The difference between the two is due to the Earth's orbit around the Sun.
How long does it take for Earth to spin on its axis
1 answer