问题分析:药的具体服用多长时间不能确定,每个人的体质不同,使用时间也是不同的,血红蛋白正常的范围是120-160,如果在100_120属于轻度贫血,可以通过平时饮食补充的。如果血红蛋白量在60-90之间属于中度贫血,需要服用补血的药物治疗。