I personally think that a hardcore player should take about 2 weeks (Playing really hard) time to get a class to cap, that doesn't include job quests or gear aquisition in the mean time.

Casual players should take about 1-2 months obviously depending on the time/energy they are willing to invest.