问题分析:小腿肌肉受伤需要2-4周才能恢复。这里指的是一般的损伤。严重的肌肉坏死、骨折、脱位、血管神经损伤等,都需要很长时间才能恢复。具体恢复时间要看具体情况。建议患者及时就医明确病情现状,平时注意休息,若是疼痛较为明显可通过热敷、按摩等方式缓解症状。同时还需注意保持饮食清淡,少吃辛辣刺激的食物,减少对身体的刺激。