问题分析:一般情况下,十二指肠溃疡的患者通常要吃1-2月的药。具体内容如下:如果患者得了十二指肠溃疡,那么治疗周期通常比较长,患者需要及时前往正规医院,在医生指导下吃阿莫西林胶囊、奥美拉唑肠溶胶囊、兰索拉唑肠溶胶囊等药物进行治疗,并且为了痊愈,需要吃1-2月的药。同时在药物治疗期间,患者还要加强日常护理,戒烟戒酒,不要吃油腻、辛辣等刺激性的食物。