1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.sys.businessobject.defaultvalue;
17
18 import org.apache.commons.lang.time.DateFormatUtils;
19 import org.apache.commons.lang.time.DateUtils;
20 import org.kuali.ole.sys.context.SpringContext;
21 import org.kuali.rice.core.api.datetime.DateTimeService;
22 import org.kuali.rice.core.api.util.RiceConstants;
23 import org.kuali.rice.krad.valuefinder.ValueFinder;
24
25 import java.util.Calendar;
26 import java.util.Date;
27
28 public class CurrentDateMMDDYYYYFinder implements ValueFinder {
29
30 public String getValue() {
31
32 Date date = SpringContext.getBean(DateTimeService.class).getCurrentDate();
33
34
35 date = DateUtils.truncate(date, Calendar.DAY_OF_MONTH);
36
37
38 return DateFormatUtils.format(date, RiceConstants.SIMPLE_DATE_FORMAT_FOR_DATE);
39 }
40
41 }