import java.time.Instant;
import java.time.ZoneId;
import java.time.ZoneOffset;
import java.util.concurrent.TimeUnit;
public class Main {
public static void main
(String[] args
) { // Test
ZoneOffset offset = convertToZoneOffset(ZoneId.of("Asia/Kolkata"));
long seconds = offset.getTotalSeconds();
long hours = TimeUnit.HOURS.convert(seconds, TimeUnit.SECONDS);
long minutes = TimeUnit.MINUTES.convert(seconds, TimeUnit.SECONDS) % 60;
}
private static ZoneOffset convertToZoneOffset(final ZoneId zoneId) {
return zoneId.getRules().getOffset(Instant.now());
}
}
aW1wb3J0IGphdmEudGltZS5JbnN0YW50OwppbXBvcnQgamF2YS50aW1lLlpvbmVJZDsKaW1wb3J0IGphdmEudGltZS5ab25lT2Zmc2V0OwppbXBvcnQgamF2YS51dGlsLmNvbmN1cnJlbnQuVGltZVVuaXQ7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJLy8gVGVzdAoJCVpvbmVPZmZzZXQgb2Zmc2V0ID0gY29udmVydFRvWm9uZU9mZnNldChab25lSWQub2YoIkFzaWEvS29sa2F0YSIpKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4ob2Zmc2V0KTsKCgkJbG9uZyBzZWNvbmRzID0gb2Zmc2V0LmdldFRvdGFsU2Vjb25kcygpOwoJCWxvbmcgaG91cnMgPSBUaW1lVW5pdC5IT1VSUy5jb252ZXJ0KHNlY29uZHMsIFRpbWVVbml0LlNFQ09ORFMpOwoJCWxvbmcgbWludXRlcyA9IFRpbWVVbml0Lk1JTlVURVMuY29udmVydChzZWNvbmRzLCBUaW1lVW5pdC5TRUNPTkRTKSAlIDYwOwoJCVN5c3RlbS5vdXQucHJpbnRsbihob3Vycyk7CgkJU3lzdGVtLm91dC5wcmludGxuKG1pbnV0ZXMpOwoJfQoKCXByaXZhdGUgc3RhdGljIFpvbmVPZmZzZXQgY29udmVydFRvWm9uZU9mZnNldChmaW5hbCBab25lSWQgem9uZUlkKSB7CgkJcmV0dXJuIHpvbmVJZC5nZXRSdWxlcygpLmdldE9mZnNldChJbnN0YW50Lm5vdygpKTsKCX0KfQo=