To return the day of the week on which an issue was created use the following task processing script:
gran.tools.Logger log = new gran.tools.Logger("script"); log.debug("start script"); Calendar ca = Calendar.getInstance(); ca.setTime(new Date(task.getSubmitdate().getTime())); int day = ca.get(Calendar.DAY_OF_WEEK); switch (day){ case Calendar.SUNDAY: return "Sunday"; case Calendar.MONDAY: return "Monday"; case Calendar.TUESDAY: return "Tuesday"; case Calendar.WEDNESDAY: return "Wednesday"; case Calendar.THURSDAY: return "Thursday"; case Calendar.FRIDAY: return "Friday"; case Calendar.SATURDAY: return "Saturday"; } return null;
Associated custom field properties:
Property |
Value |
Type |
List |
List of Values |
Sunday Monday Tuesday Wednesday Thursday Friday Saturday |