慢性肝炎一般是不好治疗,但是可以长期维持病情不发展,这个没有具体时间的,需要根据病情决定,甲肝是急性的多,慢性肝炎一般是乙肝、丙肝,可以查肝炎病毒筛查来明确有没有乙肝丙肝,慢性丙肝相对比乙肝治疗好机率高,但是慢性肝炎不是肝癌,慢性肝炎治好了可以上班的。