I worked PM shift, 3:30pm to midnight, for 30 years. Loved it.
I got up around noon and had lunch, then at 8:00pm {lunch break} I would have a salad or a yogurt that I brought from home.
When I got home around 12:30am I would have my main meal of the day, maybe clean house a little, wash clothes, watch TV, etc., then go to bed around 4:00am.
Once a week, I would stop at Giant Eagle and/or Walmart after work to get groceries and what ever else I needed. When I had to go shopping elsewhere, I would go before work or on the weekend. I would make appointments late morning {11:00am} or early afternoon {1:00pm}. I avoided early morning appointments but did them when I had to, I would try to get to bed by 2:00am the night before.
Now that I am retired, I pretty much follow the same schedule......I was never a morning person.
However, now I have lunch when I get up, my main meal around 7pm or so and a snack later at night.