import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
import java.util.TimeZone;
public class Main {
String strDateTime
= "31 October 2011 11:19:56 GMT";
sdf.
setTimeZone(TimeZone.
getTimeZone("GMT"));
Date date
= sdf.
parse(strDateTime
);
String strDate
= sdf.
format(date
);
// Some other format
sdf.
setTimeZone(TimeZone.
getTimeZone("GMT")); strDate = sdf.format(date);
// The last format with some other timezone
sdf.
setTimeZone(TimeZone.
getTimeZone("America/New_York")); strDate = sdf.format(date);
}
}
aW1wb3J0IGphdmEudGV4dC5QYXJzZUV4Y2VwdGlvbjsKaW1wb3J0IGphdmEudGV4dC5TaW1wbGVEYXRlRm9ybWF0OwppbXBvcnQgamF2YS51dGlsLkRhdGU7CmltcG9ydCBqYXZhLnV0aWwuTG9jYWxlOwppbXBvcnQgamF2YS51dGlsLlRpbWVab25lOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgdGhyb3dzIFBhcnNlRXhjZXB0aW9uIHsKCQlTdHJpbmcgc3RyRGF0ZVRpbWUgPSAiMzEgT2N0b2JlciAyMDExIDExOjE5OjU2IEdNVCI7CgoJCVNpbXBsZURhdGVGb3JtYXQgc2RmID0gbmV3IFNpbXBsZURhdGVGb3JtYXQoImRkIE1NTU0geXl5eSBISDptbTpzcyB6IiwgTG9jYWxlLkVOR0xJU0gpOwoJCXNkZi5zZXRUaW1lWm9uZShUaW1lWm9uZS5nZXRUaW1lWm9uZSgiR01UIikpOwoKCQlEYXRlIGRhdGUgPSBzZGYucGFyc2Uoc3RyRGF0ZVRpbWUpOwoKCQlTdHJpbmcgc3RyRGF0ZSA9IHNkZi5mb3JtYXQoZGF0ZSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHN0ckRhdGUpOwoKCQkvLyBTb21lIG90aGVyIGZvcm1hdAoJCXNkZiA9IG5ldyBTaW1wbGVEYXRlRm9ybWF0KCJNTU1NIGRkIEhIOm1tOnNzIHogeXl5eSIsIExvY2FsZS5FTkdMSVNIKTsKCQlzZGYuc2V0VGltZVpvbmUoVGltZVpvbmUuZ2V0VGltZVpvbmUoIkdNVCIpKTsKCQlzdHJEYXRlID0gc2RmLmZvcm1hdChkYXRlKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oc3RyRGF0ZSk7CgoJCS8vIFRoZSBsYXN0IGZvcm1hdCB3aXRoIHNvbWUgb3RoZXIgdGltZXpvbmUKCQlzZGYuc2V0VGltZVpvbmUoVGltZVpvbmUuZ2V0VGltZVpvbmUoIkFtZXJpY2EvTmV3X1lvcmsiKSk7CgkJc3RyRGF0ZSA9IHNkZi5mb3JtYXQoZGF0ZSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHN0ckRhdGUpOwoJfQp9