As a student who has morning classes and then works until 8pm, dinner always varies. On days I do not work until 8pm, its usually at 6:30. On days I do work until 8pm, its probably around 9-9:30. Tonight we ended up eating dinner at 10:30pm after we went for a job. So basically dinner is all over the place. Same with lunch! Sometimes its at 11:30am, sometimes its at 3:00pm.