/**定时任务- 定时任务-日期和表达式的转化/验证分钟
* @param minute
*/
public String makeDailyTrigger(int minute) {
if (minute < 0 ||minute>44640)
throw new IllegalArgumentException("Invalid minute (must be >= 0 and must be <= 65530).");
if(minute>=0 && minute <= 59){//分钟
// 0 */1 * * * ?
return "0 */"+minute +" * * * ?";
}else if(minute>59 && minute<=1440){//24小时
int hours = (int) Math.floor(minute / 60);
int fenZhong = minute % 60;
return "0 " + fenZhong + " */" + hours + " * * ?";
}else{//30天
int day=0,hours=0;
day = minute/(60*24);
minute -= day*60*24;
hours = minute/60;
minute -= hours*60;
return "0 " + minute + " " + hours + " */"+day+" * ?";
}