Skip to content

Commit ad87597

Browse files
authored
Merge pull request #18370 from cragkhit/master
Update AddSubtractDaysSkippingWeekendsUtils.java
2 parents ae5f02f + b3e3bc4 commit ad87597

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

core-java-modules/core-java-date-operations-2/src/main/java/com/baeldung/skipweekends/AddSubtractDaysSkippingWeekendsUtils.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
public class AddSubtractDaysSkippingWeekendsUtils {
77

88
public static LocalDate addDaysSkippingWeekends(LocalDate date, int days) {
9+
if (days < 1) {
10+
return date;
11+
}
912
LocalDate result = date;
1013
int addedDays = 0;
1114
while (addedDays < days) {
@@ -18,6 +21,9 @@ public static LocalDate addDaysSkippingWeekends(LocalDate date, int days) {
1821
}
1922

2023
public static LocalDate subtractDaysSkippingWeekends(LocalDate date, int days) {
24+
if (days < 1) {
25+
return date;
26+
}
2127
LocalDate result = date;
2228
int subtractedDays = 0;
2329
while (subtractedDays < days) {

0 commit comments

Comments
 (0)