「yyyy-MM-dd'T'HH:mm:ss.SSSXXX」型の文字列のフォーマットを変更する
日付の文字列の形式を変更するサンプル。
2017-10-10T12:00:00.000+09:00
↓
2017年10月10日 12時00分
に。
String sampleDate = "2017-10-10T12:00:00.000+09:00"; SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX"); Date date = df.parse(sampleDate ); df.applyPattern("yyyy年MM月dd日 HH時mm分"); sampleDate = df.format(date );
SimpleDateFormat のパターンのサンプルはここにある。
http://docs.oracle.com/javase/jp/7/api/java/text/SimpleDateFormat.html