问题分析:一般来说,避孕药后长痘2-3个月缓解。避孕药指的是口服避孕药,包括两大类,一大类是短效避孕药,另一大类是紧急避孕药。避孕药后长痘可能是副作用导致的,患者一般需要2-3个月才能缓解,可以遵医嘱服用清热解毒的药物。患者平时适当运动,比如慢跑、游泳等,多休息,不要劳累,也要保持合理的饮食,多吃营养丰富的食物,通常对身体有好处。