Question: how many years did the lord of the rings take place?
Answer: The short answer is roughly 20 years. The passing of the ring from Bilbo to Frodo takes place far in advance of most of the story. Most of the action happens over the course of 3 years.