问题分析:龟头炎可能是由细菌感染或霉菌感染引起的。如果是霉菌感染导致的龟头炎,通常用达克宁软膏治疗2到3周后就能好转。但是,如果龟头炎是由细菌感染引起的,通常使用达克宁软膏没有用。对于细菌感染引起的龟头炎,一般建议使用红霉素软膏或夫西地酸乳膏进行治疗。因此,治疗龟头炎所需时间取决于病因。