日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

Cron表達式的使用

本文介紹如何設置Cron表達式。

Cron適用于周期性執行、日常維護、在某時刻需要完成的單次任務等場景。Cron表達式是一個具有時間含義的字符串,字符串以5個空格隔開,分為6個域,格式為X X X X X X。其中X是一個域的占位符。單個域有多個取值時,使用半角逗號,隔開取值。每個域可以是確定的取值,也可以是具有邏輯意義的特殊字符。

域取值

下表為Cron表達式中六個域能夠取的值以及支持的特殊字符。

是否必需

取值范圍

特殊字符

[0, 59]

不支持

分鐘

[0, 59]

對, 和/有限支持(如果使用逗號,數字之間的間隔必須大于等于30分鐘;如果使用/ ,/后面的數字必須大于等于30)。

小時

[0, 23]

* , - /

日期

[1, 31]

* , - / ? L

月份

[1, 12]或[JAN, DEC]

* , - /

星期

[1, 7]或[SUN, SAT]若您使用[1, 7]表達方式,1代表星期天,2代表星期一。

* , ?

特殊字符

Cron表達式中的每個域都支持一定數量的特殊字符,每個特殊字符有其特殊含義。

特殊字符

含義

示例

*

所有可能的值。

在月域中,*表示每個月;在星期域中,*表示星期的每一天。

,

列出枚舉值。

在分鐘域中,5,40表示分別在5分鐘和40分鐘觸發一次。

-

范圍。

在日期域中,5-20表示從5號到20號之間每天觸發一次。

/

指定數值的增量。

在日期域中,1/5表示從第1號開始,每5天。在小時域中3/8表示從第3小時開始,每8小時。

?

不指定值,僅日期和星期域支持該字符。

當日期或星期域其中之一被指定了值以后,為了避免沖突,需要將另一個域的值設為?

L

單詞Last的首字母,表示最后一天,當前僅在日期域支持該字符。說明 指定L字符時,避免指定列表或者范圍,否則,會導致邏輯問題。

在日期域中,L表示某個月的最后一天。

取值示例

以下為Cron表達式的取值示例。

示例

說明

0 15 10 ? * *

每天上午10:15執行任務

0 15 10 * * ?

每天上午10:15執行任務

0 0 12 * * ?

每天中午12:00執行任務

0 0 10,14,16 * * ?

每天上午10:00點、下午14:00以及下午16:00執行任務

0 0/40 9-17 * * ?

每天上午09:00到下午17:00時間段內每隔40分鐘執行任務

0 0 12 ? * WED

每個星期三中午12:00執行任務

0 15 10 15 * ?

每月15日上午10:15執行任務

0 15 10 L * ?

每月最后一日上午10:15執行任務

0 0,30 14 ? 3 WED

每年3月的每個星期三下午14:00和14:30各執行一次任務

0 0 1 ? * 4#1

每個月第一個周三凌晨1點整觸發