Skip to content

Commit 125767a

Browse files
committed
dspace-api: use minusDays and minusWeeks helpers
IntelliJ suggested we use minusDays and minusWeeks helpers.
1 parent 5ac0636 commit 125767a

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,12 @@ public static String findLastFrequency(String frequency) {
4444
case "D":
4545
// Frequency is anything updated yesterday.
4646
// startDate is beginning of day yesterday
47-
Instant startOfYesterday = ZonedDateTime.now(ZoneOffset.UTC)
48-
.minus(1, ChronoUnit.DAYS)
47+
Instant startOfYesterday = ZonedDateTime.now(ZoneOffset.UTC).minusDays(1)
4948
.with(LocalTime.MIN)
5049
.toInstant();
5150
startDate = startOfYesterday.toString();
5251
// endDate is end of day yesterday
53-
Instant endOfYesterday = ZonedDateTime.now(ZoneOffset.UTC)
54-
.minus(1, ChronoUnit.DAYS)
52+
Instant endOfYesterday = ZonedDateTime.now(ZoneOffset.UTC).minusDays(1)
5553
.with(LocalTime.MAX)
5654
.toInstant();
5755
endDate = endOfYesterday.toString();
@@ -75,15 +73,13 @@ public static String findLastFrequency(String frequency) {
7573
case "W":
7674
// Frequency is anything updated last week
7775
// startDate is beginning of last week (Sunday, beginning of the day)
78-
Instant startOfLastWeek = ZonedDateTime.now(ZoneOffset.UTC)
79-
.minus(1, ChronoUnit.WEEKS)
76+
Instant startOfLastWeek = ZonedDateTime.now(ZoneOffset.UTC).minusWeeks(1)
8077
.with(previousOrSame(DayOfWeek.SUNDAY))
8178
.with(LocalTime.MIN)
8279
.toInstant();
8380
startDate = startOfLastWeek.toString();
8481
// End date is end of last week (Saturday, end of day)
85-
Instant endOfLastWeek = ZonedDateTime.now(ZoneOffset.UTC)
86-
.minus(1, ChronoUnit.WEEKS)
82+
Instant endOfLastWeek = ZonedDateTime.now(ZoneOffset.UTC).minusWeeks(1)
8783
.with(nextOrSame(DayOfWeek.SATURDAY))
8884
.with(LocalTime.MAX)
8985
.toInstant();

0 commit comments

Comments
 (0)