How to format time using java with flex?

I get in flex String Sat Aug 4 13:10:00 GMT+0530 2012 , so in my Java program I convert like this

 try { String str_date = "Sat Aug 4 13:10:00 GMT+0530 2012"; DateFormat formatter = new SimpleDateFormat( "EEE MMM dd HH:mm:ss zzzz yyyy"); Date date = (Date) formatter.parse(str_date); System.out.println(date); } catch (ParseException e) { System.out.println("Exception :" + e); } 

but he gives

 `Exception :java.text.ParseException: Unparseable date: "Sat Aug 4 13:10:00 GMT+0530 2012"` 
+4
source share
1 answer

This formatter works:

 DateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss 'GMT'Z yyyy"); 
0
source

All Articles