你好,安眠药吃一片具体能服用多久才能有效果,会睡多久,是根据个人体质情况而定的,也就是说,个体差异比较大,所以,不能一概而论。一般的药都有副作用,安眠药也不例外。建议不要盲目用安眠药。晚上可用热水泡脚,晚上睡觉前喝上一杯牛奶,对于治疗失眠有一定效果。