2904 hours to weeks and days Result 2904 hours = 17 weeks 2 days Detailed Hours — 2904 2904 / 168 = 17.28 ≈ 17 weeks