import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { String strDateTime
= "31 October 2011 11:19:56 GMT";
DateTimeFormatter dtf
= DateTimeFormatter.
ofPattern("dd MMMM uuuu HH:mm:ss z",
Locale.
ENGLISH);
ZonedDateTime zdt = ZonedDateTime.parse(strDateTime, dtf);
// Some other format
DateTimeFormatter dtfAnother
= DateTimeFormatter.
ofPattern("MMMM dd HH:mm:ss z uuuu",
Locale.
ENGLISH); String strDate
= dtfAnother.
format(zdt
); }
}
aW1wb3J0IGphdmEudGltZS5ab25lZERhdGVUaW1lOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJU3RyaW5nIHN0ckRhdGVUaW1lID0gIjMxIE9jdG9iZXIgMjAxMSAxMToxOTo1NiBHTVQiOwoKCQlEYXRlVGltZUZvcm1hdHRlciBkdGYgPSBEYXRlVGltZUZvcm1hdHRlci5vZlBhdHRlcm4oImRkIE1NTU0gdXV1dSBISDptbTpzcyB6IiwgTG9jYWxlLkVOR0xJU0gpOwoKCQlab25lZERhdGVUaW1lIHpkdCA9IFpvbmVkRGF0ZVRpbWUucGFyc2Uoc3RyRGF0ZVRpbWUsIGR0Zik7CgkJU3lzdGVtLm91dC5wcmludGxuKHpkdCk7CgoJCS8vIFNvbWUgb3RoZXIgZm9ybWF0CgkJRGF0ZVRpbWVGb3JtYXR0ZXIgZHRmQW5vdGhlciA9IERhdGVUaW1lRm9ybWF0dGVyLm9mUGF0dGVybigiTU1NTSBkZCBISDptbTpzcyB6IHV1dXUiLCBMb2NhbGUuRU5HTElTSCk7CgkJU3RyaW5nIHN0ckRhdGUgPSBkdGZBbm90aGVyLmZvcm1hdCh6ZHQpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihzdHJEYXRlKTsKCX0KfQ==