gpt4 book ai didi

ruby-on-rails - 在周日每小时使用 whenever gem 安排工作

转载 作者:行者123 更新时间:2023-12-02 07:34:23 25 4
gpt4 key购买 nike

我们在我们的 Rails 项目中使用 whenever gem,有一项任务需要每小时运行一次,但只在星期天运行。 我知道我可以通过这样的方式按小时安排任务:

every 1.hour do
# do something
end

我也知道我可以安排在星期天的特定时间进行:

every :sunday, :at => "11:00pm" do
#do something
end

我正在寻找的是一些语法来为周日的每个小时安排此任务。

最佳答案

你可以这样做

every '0 * * * 7' do
#...
end

'0 * * * 7' 部分是 cron 语法:

0 - 分钟

第一个星号 - 每小时

第二个星号 - 每天

第三个星号 - 每个月

7 - 周日(一周的第 7 天)

编辑 - 有关 cron 任务语法的更多详细信息,可以在此处找到一篇非常清晰的文章:http://www.thesitewizard.com/general/set-cron-job.shtml

关于ruby-on-rails - 在周日每小时使用 whenever gem 安排工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18328173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com