问题分析:你好,你这个直肠炎要看是哪种呢,如果是细菌感染所致的一般用抗菌素1周左右即可,如果是免疫系统异常所致结肠炎的情况可能需要比较长时间的用免疫抑制剂或激素治疗额。。治疗的时间问题要看病变的类型呢,一般来说还是去消化内科明确诊断后由消化内科医生安排用药比较合适。