import java.time.*; import java.time.temporal.ChronoUnit; public class test_tz { public static void main(String[] args) { try { ZoneId zone = ZoneId.of("Asia/Calcutta"); LocalDateTime now = LocalDateTime.now(zone).truncatedTo(ChronoUnit.MINUTES); System.out.println("Now in Asia/Calcutta: " + now); LocalTime scheduledTime = LocalTime.parse("11:48:00"); LocalTime nowTime = now.toLocalTime(); System.out.println("Is equal? " + nowTime.equals(scheduledTime)); } catch(Exception e) { e.printStackTrace(); } } }