止痛药最多能吃多久