晚上睡不着白天犯困是因为睡眠质量不好导致。长时间睡不着觉,出现犯困的情况和精神压力过大,有直接的关系,在睡不着觉之后,可以直接通过心理治疗的方式,不要随便的选择一些药物,依赖药物之后会对身体造成一定的影响。