就你的症状和胃镜检查来看,医生的诊断是成立的。一般的,胃炎本身是没有发烧的,你发烧了,应该是有别的感染,应该到医院详细检查看看。
由于炎症的控制不是一下子就可以的,你昨天打吊针,今天还发烧也是正常的。确切的治疗时间是不好估计的,因人而异,但非萎缩性胃炎经过积极治疗后其预后还是比较好的,也不要太担忧。