/**
* 描述
* * @author norton lai
* @created 2019-2-27 下午4:54:36
*/public
class
test
// 解析月
descmonth
(tmpcorns[4]
, sbuffer)
;// 解析周
descweek
(tmpcorns[5]
, sbuffer)
;// 解析日
descday
(tmpcorns[3]
, sbuffer)
;// 解析時
deschour
(tmpcorns[2]
, sbuffer)
;// 解析分
descmintue
(tmpcorns[1]
, sbuffer)
;// 解析秒
descsecond
(tmpcorns[0]
, sbuffer)
; sbuffer.
(" 執行");
return sbuffer.
tostring()
;}/** * 描述
* @param tmpcorns
* @param sbuffer
* @author norton lai
* @created 2019-2-27 下午5:01:09
*/private
static
void
descsecond
(string s, stringbuffer sbuffer)
/** * 描述
* @param s
* @param sbuffer
* @param danwei
* @author norton lai
* @created 2019-2-27 下午5:16:19
*/private
static
void
desc
(string s, stringbuffer sbuffer, string danwei)
if(s.
equals
("0/0"))
if(xin.
equals
(s))
if(wenhao.
equals
(s))
if(s.
contains
(huo))}
sbuffer.
deletecharat
(sbuffer.
length()
-1);
sbuffer.
("的");
return;}
if(s.
contains
(dao)
) sbuffer.
("從第"
+arr[0]
+danwei+
"到第"
+arr[1]
+danwei+
"每"+danwei)
; sbuffer.
("的");
return;}
if(s.
contains
(mei))if
(arr[0]
.equals
(arr[1]
)||arr[0]
.equals
("0"))
else
return;}
sbuffer.
("第"
+s+danwei);}
/** * 描述
* @param tmpcorns
* @param sbuffer
* @author norton lai
* @created 2019-2-27 下午5:01:00
*/private
static
void
descmintue
(string s, stringbuffer sbuffer)
/** * 描述
* @param tmpcorns
* @param sbuffer
* @author norton lai
* @created 2019-2-27 下午5:00:50
*/private
static
void
deschour
(string s, stringbuffer sbuffer)
/** * 描述
* @param tmpcorns
* @param sbuffer
* @author norton lai
* @created 2019-2-27 下午5:00:39
*/private
static
void
descday
(string s, stringbuffer sbuffer)
/** * 描述
* @param tmpcorns
* @param sbuffer
* @author norton lai
* @created 2019-2-27 下午5:00:30
*/private
static
void
descweek
(string s, stringbuffer sbuffer)
// private static string turnweek(string week)
// }
/** * 描述
* @param tmpcorns
* @param sbuffer
* @author norton lai
* @created 2019-2-27 下午5:00:15
*/private
static
void
descmonth
(string s, stringbuffer sbuffer)
// 測試方法
public
static
void
main
(string[
] args)
}
c 解析成Cron表示式方法
using system 任務型別 開始日期 結束日期 任務執行時間 執行的條件 月計畫具體執行的日期 public static string parsecron tasktype tasktype,string startdate,string enddate,string tasktime,s...
cron表示式解析
cron表示式有5位 linux中的crontab命令中就是5位 6位 7位之分,不同位數之間以空格分隔 位數每位的含義 5位 分 時 天 月 周 6位 秒 分 時 天 月 周 7位 秒 分 時 天 月 周 年 在大部分情況下會省略年這一位,成為6位,再省略秒,就成為5位。匹配該域的任意值 表示範圍...
Cron表示式詳解 job表示式
cron表示式的詳細用法 字段 允許值 允許的特殊字元 秒 0 59 分 0 59 小時 0 23 日期 1 31 l w c 月份 1 12 或者 jan dec 星期 1 7 或者 sun sat l c 年 可選 留空,1970 2099 例子 0 5 每5秒執行一次 字元被用來指定所有的值。...