Q:

# How long does it take the earth to rotate on its axis?

A:

A complete rotation of the earth on its axis takes approximately 23 hours, 56 minutes and four seconds with respect to the background stars. However, the sun returns to the same place in the sky (correcting for seasonal differences) every 24 hours. The reason for this difference is that the journey of the sun back to the same spot is a solar day, while the period of rotation is known as the sidereal day.

Know More

## Keep Learning

Credit: Image Source Image Source Getty Images

The reason for the difference between solar and sidereal days is that the earth is orbiting the sun in a period of time that takes 365 1/4 days. Dividing 24 hours by 365 days, you have about 4 minutes left over. This means that the sun's position goes ahead about 4 minutes each day, which is the difference between the two types of days.

Sources:

## Related Questions

• A:

According to NASA, Saturn makes a complete rotation about every 10.7 hours, and it rotates the same direction as Earth does, just a lot faster.

Filed Under:
• A:

Earth makes a complete rotation every 24 hours. The Earth spins at 1,036 miles per hour at the equator while remaining near stationary at the poles.

Filed Under:
• A:

Jupiter completes one full rotation on its axis every 9.9 hours. It completes a full rotation faster than any other planet in the Solar System.