5904 hours to weeks and days Result 5904 hours = 35 weeks 1 days Detailed Hours — 5904 5904 / 168 = 35.14 ≈ 35 weeks