除了每周连续30个小时之外,运行crontab

时间:2011-10-22 11:43:28

标签: php cron

从星期五下午4点到星期六晚上10点,没有电子邮件应该发送使用cronjob。如何设置我的cronjob来做到这一点?

1 个答案:

答案 0 :(得分:1)

如果您有权访问PHP文件,可以将其添加到顶部:

修改

注意,我使用了错误的24小时制字符,它应该是H。请参阅this codepad

<?php

$wH = date('wH');

if (($wH > 516 && $wH < 525) || ($wH > 600 && $wH < 622)) {
    exit('Script exited.');
}

echo 'Script ran.';

?>

http://codepad.org/uKzlJjzs

这只是创建星期几的数字表示,其中包含小时和测试,以确保时间不在这些值之间,如果是,则退出脚本。