治疗上消化道出血的时间不准确 。因为它的治疗时间长短取决于出血的严重程度,还有就是有出血的原因。如果这种病是普通的消化性溃疡出血或是急性糜烂出血性胃炎引起的出血,这种情况一般出血量是比较少,在预防之后效果很好,采用药物治疗需要3天左右,要是发现出血就可以停止。