3480 hours to weeks and days Result 3480 hours = 20 weeks 5 days Detailed Hours — 3480 3480 / 168 = 20.71 ≈ 20 weeks