If you eat less than, say, 1500 calories over the course of an hour, a day, at midnight, before 6pm or any other time and you burn more than those in the course of the day, you will still lose weight. I have lost 5 stone all in all and I ate at all times of day or night.