In large bowl, cream together butter, sugar, and brown sugar until smooth. Beat in the eggs and vanilla until fluffy.
Add flour, baking soda, cinnamon, and salt. Mix till you have a batter, then stir in the oats and dates.
Drop 1 tablespoon of dough onto a cookie sheet lined with parchment paper.
Bake for 8 to 10 minutes until golden brown. Cool slightly, remove from sheet to wire rack. Cool completely.
Don't want to make a big batch? Roll dough into a log with parchment paper. Then wrap in plastic wrap and then tin foil and freeze. To bake, cut slices of the dough and place on a baking sheet and bake for 10 mins at 375ºF.