问题分析:中度贫血指的是血红蛋白在60到90克/每升之间。贫血多长时间能好,一般取决于贫血的因素。如果是缺铁性贫血导致的中度贫血,1个月左右贫血可以纠正,但是补铁治疗要2-3个月,需要补足铁蛋白才行。如果是叶酸和维生素B12缺乏引起的贫血,给予补充叶酸和维生素B12之后,一般也是1个月左右可以恢复到正常。