问题分析:肋骨挫伤1个月到1个半月左右能好。肋骨挫伤一般都会在一个月到一个半月内痊愈,患者通常会出现局部痛苦的症状,还可能会影响到患者的正常呼吸,出现咳嗽的情。一般要注意多注意,可以在医生的指导下使用云南白药膏之类活血化淤的药物进行治疗,帮助缓解不适症状。但是具体时间因患者个人体质、病情严重程度等因素有所差异,可能会出现适当延长或缩短的情况。日常生活中,患者应当注意多休息,避免过度劳累。