2952 hours to weeks and days Result 2952 hours = 17 weeks 4 days Detailed Hours — 2952 2952 / 168 = 17.57 ≈ 17 weeks