抗病毒药需要吃多久才有效果呢