维生素b12要吃多久