In a medium bowl, cream together butter, white sugar, and brown sugar. Beat in eggs one at a time until fully incorporated. Stir in the vanilla.
In a separate bowl, mix together the flour, baking soda, baking powder, salt, and cinnamon. Slowly stir into the creamed mixture. Fold in the oats until fully incorporated. Cover, and chill the dough for at least one hour.
Preheat the oven to 375˚F. Line cookie sheets with parchment paper or silicone baking mats. Roll the dough into teaspoon-sized balls, and place around 2 inches apart on the cookie sheets.
Bake for 8 to 10 minutes in the preheated oven. Allow the cookies to cool on cookie sheets for around 5 minutes, then transfer to wire racks to cool completely.