Reading and Writing Cron Expressions
Build a schedule visually or paste an existing expression to see it in plain English along with its next run times - the quickest way to confirm that 0 3 * * 1-5 really means weekday mornings and not something you will discover at the weekend. Presets and the special strings (@daily, @reboot) are supported.
Two classics cause most cron surprises: the day-of-month and day-of-week fields combine with OR rather than AND, and cron runs in the server's timezone, not yours. Both, along with the rest of the syntax and the debugging checklist, are covered in the cron expressions guide. For one-off epoch maths, the timestamp converter is next door.