A few weeks, but couldn't tell you in hours.What was the total time that took you to paint your dash?
If you don't have to go back and sand the pieces back to start 3 times and you have the right paint to begin with? I'd give a day to pull, prep, and prime, then second day for the paint and clear coat layers. If you allow 30 - 45 minutes dry time between coats this could take a bit of time. Finally another day to let things dry before putting them back into the Jeep. A good long weekend.
I do like having done it myself, but you may get better/faster results dropping it off at a body shop.