5280 hours to weeks and days Result 5280 hours = 31 weeks 3 days Detailed Hours — 5280 5280 / 168 = 31.42 ≈ 31 weeks