吃一片安眠药多久见效

安眠药的种类有很多,但是一般的都是在睡前吃,一般起效的时间都是在20分钟到30分钟左右,临床上常用的安眠药艾司唑仑的起效时间就是20分钟,但是失眠的患者不建议长期口服安眠药改善睡眠,因为安眠药有一定程度的依赖性,建议患者从自己的生活方式上进行调整,可以辅助针灸这些方式,还有中药辨证治疗,可以口服中成药如百乐眠胶囊调整睡眠。