直肠炎变成直肠癌大约需要一到五年,但是直肠炎不一定都会变成直肠癌 。如果直肠炎久治不愈,可能会变成直肠癌,需要约一到五年的时间。直肠炎是一种炎性疾病,会造成直肠黏膜的反复损伤。直肠黏膜具有自我修复能力,损伤与修复的交替进行。建议患者避免吃容易产生气体的食物以及油腻和高纤维的食物,以避免加重直肠炎的症状。