止疼药最多能吃多长时间