问题分析:乙肝抗病毒治疗多久需看乙肝病人的具体情况而定,需要一年-三年,具体到某一个病人,根据他的年龄来确定是不是停药,年轻人他免疫力比较强,停药以后复发率比较低;而对于年龄大的人,由于他的免疫力相对要弱一些,他服用药物的时间相对要长一些。