问题分析:男性得了尿道炎需要多长时间能治好要根据病人病情轻重情况而定,而且和病人是否采用对症药物坚持治疗会有直接关系,病人的病情要是在初期就开始采用对症抗菌素进行治疗,一般治疗一两周的时间就会有明显改善的作用,病人想要彻底预防复发的情况出现,应该再坚持用药一星期的时间,这样就会有很突出的治疗效果。