问题分析:包皮炎多久可以自愈,需要视情况而定,具体分析如下:如果是轻微的包皮炎,可以每天打开,清洁,保持干燥,2-3天后就会有明显的改善,3-5天后就会痊愈。如果是严重的包皮炎,一般不太容易自行痊愈,一般要进行规范的药物治疗,可以在外用红霉素软膏。如果是霉菌性的地包皮炎,可以在清洁后外用氟康唑软膏,一周左右就会恢复正常。