问题分析:要看你有没有损伤骨头,不同损伤类型恢复时间是不一样的,骨头骨折要几个月,只是肌肉软组织挫伤的话,两个星期左右都可以恢复好。你应该去医院检查看一下看损伤到哪个地方,然后针对治疗,这样效果会好一点。