Preheat oven to 350°F. Grease and flour loaf pans.
In a bowl, whisk together flour, baking soda, baking powder, salt, cinnamon, nutmeg, and cloves.
Whisk together the pumpkin, eggs, milk, and vanilla.
In a stand mixer, fitted with the paddle attachment, blend together the butter, sugar and brown sugar, until light and fluffy, about one minute.
Add 1/3 of the flour mixture to the butter mixture and mix on low speed just until combined. Scrape down the bowl with a rubber spatula. Add ½ the pumpkin mixture and mix on low speed just until combined. Repeat with 1/3 the flour, then the remaining pumpkin and finish with the remaining flour, scraping down the bowl after each addition.
Use a rubber spatula to fold the dates and nuts into the batter.
Pour the batter into the prepared pan/s and bake for about 1 hour (the tall pullman pan may need more time). The loaf is done when a tester comes out with moist crumbs.