how many days does it take for a rotation
The Moon's Orbit and Rotation. It takes the Moon 27.322 days to go around the Earth once. Because of this motion, the Moon appears to move about 13 against the stars each day, or about one-half degree per hour.
Planets orbit the Sun while moons orbit around planets. The amount of time required for a planet or moon to complete one orbit around another body is called an orbital period. On Earth, we call this orbital period a year. Our year is 365.256 days. On Mars it takes 686.98 days (Earth days, that is) to complete one orbit about the Sun--that's a long time to wait between birthdays!