5352 hours to weeks and days Result 5352 hours = 31 weeks 6 days Detailed Hours — 5352 5352 / 168 = 31.85 ≈ 31 weeks