Preheat oven to 350°F; grease two 9-inch pans.
Whisk flour, baking soda, baking powder, spices, and salt.
Mix sugars, oil, eggs, vanilla, carrots, pineapple, nuts; add dry ingredients.
Divide batter; bake 25-30 min; cool completely.
Beat cream cheese, butter, powdered sugar, vanilla, and milk for frosting.
Frost layers; garnish with pecans or carrot curls.
Serve on a cake stand with coffee and ice cream.