Tiger no longer uses cron to run these jobs, instead Apple is using launchd. This requires a slightly different approach changing the timing of these tasks.
Mac OS X 10.4 has as changed the method by which the periodic system tasks periodic daily, weekly and monthly are called. You can no longer change their execution time by modifying the system crontab. If you wish to change the times these tasks run you will have to make changes to the follow files.
Code:
/System/Library/LaunchDaemons/com.apple.periodic-daily.plist
/System/Library/LaunchDaemons/com.apple.periodic-weekly.plist
/System/Library/LaunchDaemons/com.apple.periodic-monthly.plist
Since these files are owned by root, the easiest way to change them is with sudo and your favorite command line text editor.
Code:
(ex. sudo pico System/Library/LaunchDaemons/com.apple.periodic-daily.plist)
The relevant parts to change are.
Code:
<key>Hour</key>
<integer>3</integer>
<key>Minute</key>
<integer>15</integer>
to whatever you like.
(Also submitted to maxosxhints)