5184 hours to weeks and days Result 5184 hours = 30 weeks 6 days Detailed Hours — 5184 5184 / 168 = 30.85 ≈ 30 weeks