import java.time.*;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { String epoche
= "1462961108000"; Instant instant
= Instant.
ofEpochMilli(Long.
valueOf(epoche
));
// Replace ZoneId.of("Asia/Kolkata") as required e.g.
// to ZoneId.systemDefault() if your requirement is to
// get the date-time in your JVM's time zone
ZonedDateTime zdt = instant.atZone(ZoneId.of("Asia/Kolkata"))
.plusMinutes(30);
String dateString
= zdt.
format( DateTimeFormatter.
ofPattern("dd-MM-uuuu HH:mm:ss a",
Locale.
UK)); System.
out.
println(dateString
); }
}
aW1wb3J0IGphdmEudGltZS4qOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgU3RyaW5nIGVwb2NoZSA9ICIxNDYyOTYxMTA4MDAwIjsKICAgICAgICBJbnN0YW50IGluc3RhbnQgPSBJbnN0YW50Lm9mRXBvY2hNaWxsaShMb25nLnZhbHVlT2YoZXBvY2hlKSk7CgogICAgICAgIC8vIFJlcGxhY2UgWm9uZUlkLm9mKCJBc2lhL0tvbGthdGEiKSBhcyByZXF1aXJlZCBlLmcuCiAgICAgICAgLy8gdG8gWm9uZUlkLnN5c3RlbURlZmF1bHQoKSBpZiB5b3VyIHJlcXVpcmVtZW50IGlzIHRvCiAgICAgICAgLy8gZ2V0IHRoZSBkYXRlLXRpbWUgaW4geW91ciBKVk0ncyB0aW1lIHpvbmUKICAgICAgICBab25lZERhdGVUaW1lIHpkdCA9IGluc3RhbnQuYXRab25lKFpvbmVJZC5vZigiQXNpYS9Lb2xrYXRhIikpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBsdXNNaW51dGVzKDMwKTsKCiAgICAgICAgU3RyaW5nIGRhdGVTdHJpbmcgPSB6ZHQuZm9ybWF0KAogICAgICAgICAgICAgICAgRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJkZC1NTS11dXV1IEhIOm1tOnNzIGEiLCBMb2NhbGUuVUspKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oZGF0ZVN0cmluZyk7CiAgICB9Cn0=