带状疱疹甲钴胺需要吃多久