diff --git a/dspace-api/src/main/java/org/dspace/content/DCDate.java b/dspace-api/src/main/java/org/dspace/content/DCDate.java index 9a82a81b87..27dcf10f1f 100644 --- a/dspace-api/src/main/java/org/dspace/content/DCDate.java +++ b/dspace-api/src/main/java/org/dspace/content/DCDate.java @@ -639,9 +639,9 @@ public class DCDate dd.getHourGMT(), dd.getMinuteGMT(), dd.getSecondGMT()); } } - else if (granularity == DateGran.DAY) + else if (granularity == DateGran.YEAR) { - return String.format("%d-%s-%4d", dd.getDay(), monthName, dd.getYear()); + return String.format("%4d", dd.getYear()); } else if (granularity == DateGran.MONTH) { @@ -649,7 +649,7 @@ public class DCDate } else { - return String.format("%4d", dd.getYear()); + return String.format("%d-%s-%4d", dd.getDay(), monthName, dd.getYear()); } } } diff --git a/dspace/CHANGES b/dspace/CHANGES index 1f74375d09..ef861870a8 100644 --- a/dspace/CHANGES +++ b/dspace/CHANGES @@ -10,6 +10,9 @@ (Stuart Lewis) - [DS-506] embargo-lifter command missing from launcher.xml +(Mark Wood) + - [DS-469] DCDate.displayDate(false,*) displays only year + 1.6.0 final ===========