Eating late night dinners especially within two hours of bedtime has adverse effects on health. It increases the risk of heart attack and puts the body on high alert. This causes the release of stress hormones like adrenaline, which could affect the circadian rhythm (body clock).