Timezone-safe cron: TZ=UTC in /etc/crontab vs in a per-user crontab vs inside the script — picking the layer that matters
I once had a cron job that was supposed to send a “good morning” digest at 7 AM. It went out at 12:30 AM for two weeks before anyone complained. The server was in UTC. The cron line said 0 …