この形式のUTC時刻があります。2013-03-04T14:37:15
これを現地時間に変換してから形式に変換するにはどうすればよいですかone minute ago
。
私は最初にこれを試し、時間をローカル形式に変換しました。
private String getDate(String date) {
Date fDate = null;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
simpleDateFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
try {
fDate = simpleDateFormat.parse(date);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return fDate.toString();
}
ただし、上記の関数は、解析不能な日付を示す例外をスローします。