UTC 形式の JSON から日付を現地時間に変換しようとしています。
10/27/2013 5:58:02 PM
である現地時間に変換する必要がある時間を取得してい+5:30
ます。
しかし、代わりに私は得て10/27/2013 6:28:02
います。
私のコードは
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("M/d/yyyy H:mm:ss a");
SimpleDateFormat longDateFormat=new SimpleDateFormat("M/d/yyyy H:mm:ss");
simpleDateFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
String formattedDate="";
try
{
Date myDate = simpleDateFormat.parse(mDateAndTime);
formattedDate = longDateFormat.format(myDate);
} catch (ParseException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}