Project

General

Profile

« Previous | Next » 

Revision 2921c66d

Added by Andreas Kohlbecker about 7 years ago

#6169 custom TimePeriod field with working parser field

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/util/converter/JodaTimePartialConverter.java
87 87
            try {
88 88
                sb.append(value.get(DateTimeFieldType.year()));
89 89
                try {
90
                    sb.append(GLUE).append(StringUtils.leftPad(Integer.toString((value.get(DateTimeFieldType.monthOfYear()))), 2, "0"));
90
                    String month = StringUtils.leftPad(Integer.toString((value.get(DateTimeFieldType.monthOfYear()))), 2, "0");
91
                    sb.append(GLUE).append(month);
91 92
                    try {
92
                        sb.append(GLUE).append(StringUtils.leftPad(Integer.toString((value.get(DateTimeFieldType.dayOfMonth()))), 2, "0"));
93
                        String day = StringUtils.leftPad(Integer.toString((value.get(DateTimeFieldType.dayOfMonth()))), 2, "0");
94
                        sb.append(GLUE).append(day);
93 95
                    } catch (IllegalArgumentException e){
94 96
                        /* IGNORE */
95 97
                    }

Also available in: Unified diff