Preheat the oven to 350 Degrees.
Grease and flour 2 small 8" loaf pans. In a large mixing bowl, sift together the flour, soda, salt, cinnamon and nutmeg. Set aside. In another large mixing bowl, beat the eggs, then add the sugar and oil. Beat again until well blended. Add the pumpkin,nuts and the dates and stir to evenly distribute.
Add the dry ingredients to the wet and beat until the batter is smooth. Do not over mix. This can all be done by hand - no electric mixer needed. Turn the batter into the prepared pans.
Place into the preheated oven and bake until a tester inserted in the middle comes out clean, usually about 1 hour. Allow bread to rest in the pan for 10 minutes, then loosen the edges with a knife and turn out on to a cooling rack.
Wrap tightly when completely cool. Store in fridge or in freezer. This is a very versatile bread. Good for breakfast, lunch or dessert.