Wed, 20 Feb 2013 11:41:23 GMT
タイムスタンプをに変換したい2013-02-20T11:41:23Z
。これどうやってするの?ISO-8601をUTC形式(2013-20-02T04:51:03Z)にしたいです。
私のコードは以下です
Date date=new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
String strDate = date.toString();
Date dt = formatter.parse(strDate );
System.out.println("Date " +dt);
出力は次のとおりです。
Exception in thread "main" java.text.ParseException: Unparseable date: "Wed Feb 20 03:50:03 PST 2013"