のような日付形式"EEE, dd MMM yyyy HH:mm:ss Z"
があり、日付は
String date = "Tue, 14 Aug 2012 07:26:33 +0000";
+0700
日付形式を変更せずにタイムゾーンに変更するには?
これは私が試していることです
String sDate = null;
Date date = null;
try {
sDate = "Tue, 14 Aug 2012 07:26:33 +0000";
SimpleDateFormat curFormater = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss Z");
curFormater.setTimeZone(TimeZone.getTimeZone("GMT"));
try {
date = curFormater.parse(sDate);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (DropboxException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
lastUpdate.setText("Last Update : " + date.toString());
しかし、結果はTue Aug 14 14:26:33 ICT 2012