# HG changeset patch # User Sascha L. Teichmann # Date 1357311345 -3600 # Node ID 28fa48986ae9c6a70cec15a55d78151f45475968 # Parent 92a08725bc63da7d298a2cdf382c2545e1a518ec DateGuesser: Take current year modulo 100 if compare it with a two digit year value. Removed auto boxing. diff -r 92a08725bc63 -r 28fa48986ae9 flys-backend/src/main/java/de/intevation/flys/utils/DateGuesser.java --- a/flys-backend/src/main/java/de/intevation/flys/utils/DateGuesser.java Fri Jan 04 15:46:33 2013 +0100 +++ b/flys-backend/src/main/java/de/intevation/flys/utils/DateGuesser.java Fri Jan 04 15:55:45 2013 +0100 @@ -216,9 +216,10 @@ Calendar cal = Calendar.getInstance(); String day = m.group(1); String month = m.group(2); - String yearS = m.group(3); - Integer year = Integer.parseInt(yearS); - if (year <= Calendar.getInstance().get(Calendar.YEAR)) { + String yearS = m.group(3); + int year = Integer.parseInt(yearS); + + if (year <= cal.get(Calendar.YEAR) % 100) { year += 2000; } else {