- 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