제가 알기로는 보통 자기전 4시간전에 먹는것이 좋다고 알고 있습니다. 그래야지 소화되고 하는데 그전에 자거나 하면저면서 소화해서 몸이 휴식이 되지 않고 또한 수면도 방해하는 것으로 알고 있습니다. 그래서 12시에 주무시면 8시 이전이 좋은데 너무 빨리 드시지 말고 7시나 7시 30분쯤 어떠신가 추천드립니다.
보통은 잠자기 4시간 전쯤에 저녁을 마치는 게 가장 적당하다고 합니다. 소화가 어느 정도 끝난 상태에서 눕는 것이 숙면에도 도움이 되거든요. 사용자가 자정쯤에 주무신다면 저녁은 7시~8시 사이가 가장 무난합니다. 너무 일찍 먹으면 밤늦게 허기가 져서 야식이 당기고, 너무 늦게 먹으면 위가 더부룩해져서 잠자리에 불편할 수 있습니다.