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

my answer - 365 days

right????

Wrong.

http://geography.about.com/od/learnabouttheearth/a/earthspeed.htm

No, your answer is not correct. The time it takes for the Earth to complete one rotation on its axis is approximately 24 hours, or one day. This means that in a 24-hour period, the Earth turns once on its axis. However, it is important to note that when we talk about a year, we are referring to the time it takes for the Earth to complete one orbit around the Sun, which is approximately 365.25 days. So, while the Earth completes one rotation on its axis in 24 hours, it takes about 365.25 days to complete one orbit around the Sun.