

So if you’re not allowed to I assume you get paid overtime if you have to stay after hours because of this, not doing so would be illegal in most countries. Knowing that I would get some friends to come over, play some games chat and do whatever we would normally do until 3/4 AM every Friday, get to hang out with friends and get paid for it, win/win. If asked I would just say “well, my friends came over to see me, and I couldn’t ask them to leave”.
That’s not lunch though, it’s dinner. It’s not about a work day going across the date, it’s about the changing of the date happening midway through the day. You wouldn’t go to the bank do some stuff during your “lunch” break only to discover you missed the deadline because it went over midnight, or every place you visit has different moments when bills expire, etc, etc. You working a night shift is a completely different scenario, by the time the date crosses over most places that are date sensitive are already closed for the day.