java定期创建一条任务数据

	public List getOrderList(String exeUser, String code) {
	
		List list = xjTaskMapper.getOrderList(exeUser,code);
		for(int i=0;ictday) {
								  if((monthX%currCheckCycle)!=0){
									  calendar.set(Calendar.MONTH,month+currCheckCycle - (monthX%currCheckCycle)+1);
								  }else {
									  calendar.set(Calendar.MONTH,month+1);
								  }  
							  }else {
								  if((monthX%currCheckCycle)!=0){
									  calendar.set(Calendar.MONTH,month+currCheckCycle - (monthX%currCheckCycle));
								  }else {
									  calendar.set(Calendar.MONTH,month);
								  }
							  }

							  calendar.set(Calendar.DAY_OF_MONTH, ctday);
							  int days=(int) ((calendar.getTime().getTime()-date.getTime())/3600/24/1000);
							  System.out.println(simpleDateFormat.format(calendar.getTime())+","+simpleDateFormat.format(date.getTime()));
							  if(days!=0 && days<5) {//离下一个周期5天给提示
								  xjtask.setOverDue("1");//已逾期
							  }

						} catch (ParseException e) {
							// TODO Auto-generated catch block
							e.printStackTrace();
						}  
					    
					}
			}

		}
		return  list;
	}

你可能感兴趣的:(java定期创建一条任务数据)