You need to avoid the "%" characters in backslash crontab entries - see the crontab (5) man page. I had exactly the same problem.
For instance:
0 7 * * * mysqldump usblog | bzip2 -c > usblog.$(date --utc +\%Y-\%m-\%dT\%H-\%M-\%SZ).sql.bz2
cron-? "MAILTO=you@example.com" crontab?
PATH crontab, pg_dump gzip ( "type pg_dump", , , crontab /bin /usr/bin )