Actually in my java program like the following code...
String date1=null;
String formate="IST";
SimpleDateFormat sourceFormat = new SimpleDateFormat("z");
SimpleDateFormat gmtFormat = new SimpleDateFormat("'GMT('Z')'");
date1 = gmtFormat.format(sourceFormat.parse(formate));
System.out.println(date1);//output GMT(+0530)
Hear it is giving Correct Value but the timezone may change like PST---- GMT(-0800)
will so.
But my code alway show only GMT(+0530)
Please help me to convert timezone ACT,,PST,IST.....etc
to GMT(+11:00),GMT(-08:00),GMT(+0530).......etc
Way cleaner in my opinion.