function cronToChines (txt){
var r ="未指定具体时间(0 0 0 ? ? ?)"
if (txt) {
var regs = txt.split(' ');
}
var second = initDesc(regs[0], "second");
var min = initDesc(regs[1], "min");
var hour = initDesc(regs[2], "hour");
var day = initDescDay(regs[3]);
var month = initDescMonth(regs[4]);
var week = initDescWeek(regs[5]);
var year ="每年";
if (regs.length > 6) {
year = initDescYear(regs[6]);
}
return month+week+day+hour+min+second;
}
function initDesc(strVal, strid) {
var ary = null;
var v="";
if (strVal == "*") {
}else if (strVal == "?") {
} else {
var s ="秒"
if(strid=="min"){
s ="分"
}else if(strid=="hour"){
s ="点"
}
ary = strVal.split(",");
if(ary.length>1){
v ="["+strVal+"]"+s
}else{
v =strVal+s
}
}
return v;
}
function initDescDay(strVal) {
var ary = null;
var v ="";
if (strVal == "*") {
} else if (strVal == "?") {
} else if (strVal.indexOf('LX')!=-1) {
ary = strVal.split('LX');
if(ary[0]=='')ary[0]=1
v ="每旬倒数"+ary[0]+"天"
} else if (strVal.indexOf('L')!=-1) {
ary = strVal.split('L');
if(ary[0]=='')ary[0]=1
v ="每月倒数"+ary[0]+"天"
} else {
ary = strVal.split(",");
if(ary.length>1){
v ="["+strVal+"]日"
}else{
v =strVal+"日"
}
}
return v;
}
function initDescWeek(strVal) {
var ary = null;
var v ="";
if (strVal == "*") {
} else if (strVal == "?") {
}else {
ary = strVal.split(",");
if(ary.length>1){
var s=""
for (var i = 0; i < ary.length; i++) {
s+=week[ary[i]]+","
}
s=s.substring(0,s.length-1)
v ="周["+s+"]"
}else{
v ="周"+week[strVal]
}
}
return v;
}
function initDescMonth(strVal) {
var ary = null;
var v ="";
if (strVal == "*") {
} else if (strVal == "?") {
} else {
ary = strVal.split(",");
if(ary.length>1){
v ="["+strVal+"]月"
}else{
v =strVal+"月"
}
}
return v;
}
function initDescYear(strVal) {
return "每年"
}
var week = ["","一","二","三","四","五","六","日"]
¥29.8
¥9.9
¥59.8