复合维生素b应该吃多长时间