所以这是我遇到的一个问题:我想每8小时1分钟运行一个脚本。由于CRONjobs的24小时循环,我有点坚持如何在第二天继续这个8h1m的间隔。
我使用Laravel PHP框架,如果这可能有助于找到答案。
除了CRON之外的其他解决方案也是受欢迎的。请注意,我非常希望用PHP处理它(我知道它在JavaScript中更容易,你只需要间隔8h1m);
答案 0 :(得分:2)
如何每分钟运行一次。
$seconds = time();
$eightHoursThirtyMinutes = (8*60*60)+(30*60);
$minutes = $seconds - ($seconds % 60);
if($minutes % $eightHoursThirtyMinutes == 0)
{
// code here
}
答案 1 :(得分:0)
如果您想构建脚本的执行时间线,可以使用此http://www.cronmaker.com/这样的网站,让您拥有字符串
我希望我有所帮助
Cron格式 0 0 0/8 1/1 *? *
<强>日期强>