diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/CatatanPerkembanganPasienTerintegrasiServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/CatatanPerkembanganPasienTerintegrasiServiceImpl.java index 9fb5cec9..2e473e51 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/CatatanPerkembanganPasienTerintegrasiServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/CatatanPerkembanganPasienTerintegrasiServiceImpl.java @@ -8,6 +8,7 @@ import java.time.Instant; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.LocalTime; +import java.time.YearMonth; import java.time.ZoneId; import java.time.format.DateTimeFormatter; import java.time.temporal.TemporalAdjusters; @@ -259,7 +260,8 @@ public class CatatanPerkembanganPasienTerintegrasiServiceImpl extends BaseVoServ String strStartDate; String strEndDate; LocalDate localMonth = Instant.ofEpochMilli(periode).atZone(ZoneId.systemDefault()).toLocalDate(); - if (LocalDate.now().getMonthValue() == localMonth.getMonthValue()) { + YearMonth yearMonth = YearMonth.from(localMonth); + if (YearMonth.now() == yearMonth) { strStartDate = LocalDate.now().with(TemporalAdjusters.firstDayOfMonth()).format(dtf); strEndDate = LocalDate.now().format(dtf); } else {