how long does it take for the earth to rotate once on its axis
It takes 1 day to rotate once around its axis, and about 365 days for the Earth to revolve around the Sun.The Earth's rotation time is about 23 hours and 56 minutes.