当前位置: 首页 > 面试题库 >

Crontab星期几语法

赫连淳
2023-03-14
问题内容

在crontab中,星期几字段是从0 - 6还是从1 -7

我看到与此相关的信息冲突。0-6我见过的维基百科州和其他网站都是1-7

同时这将是暗示或或者使用07不正确?也就是说,cron还会继续运行吗?


问题答案:

07这两种立场星期天,你可以使用你想要的,所以写0-6或1-7具有相同的结果。

此外,通过@Henrik的建议,也可以按天数,如缩短名称来代替数字MONTHU等:

0 - Sun      Sunday
1 - Mon      Monday
2 - Tue      Tuesday
3 - Wed      Wednesday
4 - Thu      Thursday
5 - Fri      Friday
6 - Sat      Saturday
7 - Sun      Sunday

图形化:

 ┌────────── minute (0 - 59)
 │ ┌──────── hour (0 - 23)
 │ │ ┌────── day of month (1 - 31)
 │ │ │ ┌──── month (1 - 12)
 │ │ │ │ ┌── day of week (0 - 6 => Sunday - Saturday, or
 │ │ │ │ │                1 - 7 => Monday - Sunday)
 ↓ ↓ ↓ ↓ ↓
 * * * * * command to be executed

最后,如果要逐日指定,则可以用逗号分隔日期,例如SUN,MON,THU仅在星期日,星期四的星期一执行命令。

您可以在Wikipedia上有关Cron的文章中阅读更多详细信息。



 类似资料:
  • 本文向大家介绍易语言取星期几的方法总结,包括了易语言取星期几的方法总结的使用技巧和注意事项,需要的朋友参考一下 日常工作中,计算机软件已经与我们不可分割。经常可以看到有些软件的界面上,会显示出今天是星期几,方便了大家的日常安排。那么,这个效果是如何实现的呢? 1、首先,运行“易语言”,然后,选择“Windows窗口程序”点击“确定”按钮,进入“Windows窗口程序”设计界面。 2、然后就需要我们

  • 问题内容: 我想知道用户本地语言的星期几(星期一,星期二…)。例如,如果用户是法语,则为“ Lundi”,“ Mardi”等。 我已经阅读了这篇文章,但是它只返回一个int,而不是用用户语言显示的日期字符串:在Android中获取星期几的最简单方法是什么? 更一般而言,您如何获得以用户语言写的一周中的每一天和一年中的所有月份? 我认为这是可行的,例如Google议程提供了用用户本地语言写的日期和月

  • 问题内容: 我有当前日期,还有一个常数,它指示星期几。我想基于该常数获取一周的开始日期。如果我将一周的第一天硬编码为星期一(或其他任何东西),那么这很简单。但是一周的第一天一直在变化。因此,我不想在每次更改第一天时都更改代码。 这是我尝试使用Java的Calendar的方法: 我想获取一周的开始日期。上面的函数返回星期的第一天,并且星期开始日期被硬编码为星期六。每当星期开始日期以上的要求发生变化时

  • 我想从这个函数中获取星期几(星期一,星期二,...),该函数接收参数3 int,即年份、月份和日期,我已经尝试了Calendar和GregorianCalendar,但它仍然给我错误,例如,如果我今天通过日期(2017,11,04)它给我一周中第5天的结果,星期四是今天星期二,我给你留下代码 Log. i显示此消息: DiaSemana:5 dias:11 mes:4 año:2017

  • 问题内容: 如何获得当前一周的星期一和星期五的日期? 我有以下代码,但是如果当前日期是星期日或星期六,则它将失败。 问题答案: 这些strtotime输入效果很好: 您需要做的就是将逻辑包装在一些if语句中。

  • 问题内容: 最简单的方法: 此方法不使用语言环境。因此,如果系统的语言不是英语,则此方法无法正常工作。 使用Joda时间,我们可以这样做: 但是,此方法使用今天的日期和日历计算,这对于最终目的而言是无用的。另外,它有点复杂。 有一种简单的方法来获得字符串像,…,用系统的默认语言环境? 问题答案: 如果我没有误会你 是您要寻找的。在这里您可以找到文档, 或者您也可以使用getShortWeekday