Question: how long does it take the earth to complete one rotation on it's axis
Answer: Earth rotates once in about 24 hours