解决晚上睡不着、早上起不来的办法如下:一、如果是中青年人,考虑是睡眠颠倒导致的,主要是作息时间不规律,建议患者养成规律的作息时间,晚饭后进行适当的体育锻炼使身体略微觉得累,有助于晚上的睡眠,在晚上睡觉前用热水泡脚、听舒缓的音乐、喝杯热牛奶等有利于促进睡眠,必要时口服促进睡眠的镇静、安眠药,比如佐匹克隆或是艾司唑仑,要在医师指导下口服。二、如果是老年患者,要注意心肺疾病,夜间迷走神经兴奋使心肺症状加重,导致晚上睡不着觉。三、如果排除器质性疾病,是由于睡眠颠倒导致的,可以给患者进行适当的调理,必要时口服药物改善睡眠。