oooh. you got them.
Like figuring out which timezone the user was in is impossible.
What if the user intentionally set their clock wrong to mess with support.
No, the people requiring a screenshot to include the time instead of just asking the user for an ID and time of error are the ones being silly. Have you ever heard of log filtering?
Users that might customise their system a bit by digging into the settings are usually more inclined to give a detailed report in case they encounter a bug or have a general knowledge of what to look for when requested for some information in my team's experience. Sounds much more like an edge case.
Most users don't customize anything, even something as trivial as that. Most corporate users may not be allowed to. I bet they never had to deal with any of these supposed gotchas.
The user not being in the time zone we expected has been exactly the information we were missing to debug something more than once. “The logs say it was 10am but the screenshot says 11… what if we were mishandling timezones?”
Except it isn't in UTC and it doesn't show an offset.
Even if you stored the user's timezone, that doesn't mean that's where they were working from.