1 parent 1c1d6eb commit 4c58a16Copy full SHA for 4c58a16
1 file changed
src/main/java/io/github/pgmarc/space/contracts/BillingPeriod.java
@@ -2,6 +2,8 @@
2
3
import java.time.Duration;
4
import java.time.LocalDateTime;
5
+import java.time.ZoneId;
6
+import java.time.ZoneOffset;
7
import java.time.ZonedDateTime;
8
import java.util.Objects;
9
import java.util.Optional;
@@ -31,7 +33,7 @@ Duration getDuration() {
31
33
}
32
34
35
boolean isExpired(LocalDateTime dateTime) {
- return endDate.isAfter(startDate);
36
+ return endDate.isAfter(ZonedDateTime.of(dateTime, ZoneId.of("UTC")));
37
38
39
boolean isAutoRenewable() {
0 commit comments