复合维生素b吃多长时间