我想创建一个 cron 表达式,从 10 月 25 日开始,每周五凌晨 01:00 运行。这是我想出的表达式,但它给出了错误。请帮忙。
0 0 1 25/1 10 6
您可以在每周五凌晨 1 点运行 cron,检查日期是否在 10 月 25 日或之后。 每周五凌晨 1 点运行脚本的表达式如下。
0 1 * * 5
在 php 中检查日期是否为 10 月 25 日或之后的示例代码如下。
<?php
$targetDate = new DateTime('2023-10-25');
$currentDate = new DateTime();
if ($currentDate >= $targetDate) {
// Run your logic
} else {
exit();
}
?>