身上被打青紫一般情况下需要7~14天能好。
身上被打青紫通常是因为局部的软组织以及毛细血管受到了损伤引起的,一般情况下如果青紫的面积较小,身体的代谢能力比较强,或者是在受伤之后得到了及时有效的治疗,身体恢复的会比较快,一般需要7天时间。但是如果受伤比较严重,身体的代谢能力比较慢,同时又没有得到及时有效的治疗,恢复的会比较慢,一般需要14天能好。在受伤之后应当及时到正规的医院就诊,并在医生的指导下使用消肿止痛酊、活络油、云南白药酊等药物进行治疗,可以有利于促进病情的恢复。
在受伤之后,还可以在24小时之内使用冰块冷敷患处,减少组织液外渗,缓解疼痛。如果超过了48小时,还可以使用热毛巾热敷患处,能够促进局部的血液循环,有利于皮肤恢复到正常状态。