Skip to content

Commit 788d06a

Browse files
committed
Handling with Period
1 parent 4015e7b commit 788d06a

File tree

1 file changed

+2
-1
lines changed
  • code-samples-base/src/main/java/org/fugerit/java/code/samples/base

1 file changed

+2
-1
lines changed

code-samples-base/src/main/java/org/fugerit/java/code/samples/base/AgeCheck.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
package org.fugerit.java.code.samples.base;
22

33
import java.time.LocalDate;
4+
import java.time.Period;
45
import java.time.temporal.ChronoUnit;
56

67
public class AgeCheck {
78

89
private AgeCheck() {}
910

1011
public static Boolean isAgeAtLeast(LocalDate d, int numberOfYears) {
11-
return d != null && d.until(LocalDate.now(), ChronoUnit.YEARS)>=numberOfYears;
12+
return d != null && Period.between(d, LocalDate.now()).getYears() >=numberOfYears;
1213
}
1314

1415
public static Boolean isAgeAtLeast18(LocalDate d) {

0 commit comments

Comments
 (0)