生成开始与结束日期
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
Date date = new Date();
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
String nowDate = sf.format(date);
Calendar cal = Calendar.getInstance();
cal.setTime(sf.parse(nowDate));
cal.add(Calendar.DAY_OF_YEAR, -30);
String beforeDate = sf.format(cal.getTime());
cal.add(Calendar.DAY_OF_YEAR, +60);
String afterDate = sf.format(cal.getTime());
vars.put("nowDate",nowDate);
vars.put("beforeDate",beforeDate);
vars.put("afterDate",afterDate);
提取deptPath 的值 ,"deptPath":",1,2,", 变成 "deptPath":"[1,2]",
public static String test()
{
String s="${oldDeptPath}";
String left="[";
String right="]";
int len=10;
len=s.length()-1;
s=s.substring(1,len);
s=left+s+right;
vars.putObject("deptPath",s);
return "Success";
}
test();