laravel 定时任务 weekly

编程入门 行业动态 更新时间:2024-10-28 02:32:31
本文介绍了laravel 定时任务 weekly的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

问 题

laravel中定时任务看到有weekly,

These methods may be combined with additional constraints to create even more finely tuned schedules that only run on certain days of the week. For example, to schedule a command to run weekly on Monday:

$schedule->call(function () { // Runs once a week on Monday at 13:00... })->weekly()->mondays()->at('13:00');

这里的意思是必须要指定每周哪天具体时间的吗?还是可以直接用weekly?如果直接用weekly的话又是这周哪天开始的呢?

解决方案

Event.php文件中:

public function weekly() { return $this->cron('0 0 * * 0 *'); }

cron定时是 0 0 * * 0 *

minute - 从0到59的整数 hour - 从0到23的整数 day - 从1到31的整数 (必须是指定月份的有效日期)month - 从1到12的整数 (或如Jan或Feb简写的月份)dayofweek - 从0到7的整数,0或7用来描述周日 (或用Sun或Mon简写来表示)command - 需要执行的命令(可用as ls /proc >> /tmp/proc或 执行自定义脚本的命令)

所以weekly意思就是 每周日的0点0分执行。

更多推荐

laravel 定时任务 weekly

本文发布于:2023-11-06 07:37:19,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1563091.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:laravel   weekly

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!