复合维生素b吃多长时间好一点