I used to eat my tea/dinner at 6pm every night and was always starving by 9pmish.
Now I eat breakfast at 9am, lunch between 2 and 2.30pm and dinner/tea between 7.30 and 8pm
This has greatly stopped me getting hungry in the evenings
I Don, t work so these times help me.
The only trouble that I can have, I have bipolar and when I am on a big high, I rarely sleep for a few days at a time and I then do start to feel hungry during the night, but I do think that's due to boredom