So formally speaking , the times of day can be expressed as :
早上 上午 中午 下午 晚上
However, I want to know approximately what time can be considered 下午，晚上 etc
Also, when it comes to meals:
Is it more common to say 下午飯 or 中午飯？ especially give the fact that usually people don't eat lunch exactly at 12:00 right .
How would I call a late breakfast, brunch, late lunch (but not afternoon tea) in Chinese/Cantonese?