参考下下面的脚本:
var value = getItemValueAsDate("_开始时间");
if (value==null){
var scalendar = Packages.java.util.Calendar.getInstance();
scalendar.set(Packages.java.util.Calendar.HOUR_OF_DAY, 0);
scalendar.set(Packages.java.util.Calendar.MINUTE, 0);
scalendar.set(Packages.java.util.Calendar.SECOND, 0);
var ind = scalendar.get(Packages.java.util.Calendar.DAY_OF_WEEK);
scalendar.add(Packages.java.util.Calendar.DAY_OF_MONTH, -(ind+7));
value= scalendar.getTime();
}
value;
同时打印下你传递过来的参数是否存在。