维生素b多久吃好