这得看个人了,每个人缺铁的原因饮食习惯及身体吸收不同,除了长期素食者吃蔬菜谷物豆类坚果中含有草酸盐植酸盐会阻碍铁的吸收,非血红素铁(non-heme iron)大约只能被吸收1.4%。再加上如果女性的雌性激素分泌多(月经量大为),吃抗生素消炎,胃酸少,胆囊弱,长期慢性炎症溃疡,一些免疫性疾病都需要大量铁,但是吃的铁剂同时也会滋养炎症和病菌增长,造成菌群失衡进一步降低吸收。所以我觉得缺铁的人要注意感觉有没有炎症,溃疡,检查食物等等。吃肉的人可以从红肉,血或内脏里得到吸收率高的血红素铁就比较容易预测多久会见效