Systemd allow to create "timer" unit who activate a "service" in a scheduled way. As it use the services unit, all the log can be read with the journalctl utility.
They are a little more hard to write (2 unit file, while cron need one line in a file).