http://www.javainthebox.net/laboratory/JavaSE6/imperialcalendar/imperialcalendar.html http://koteitan.seesaa.net/article/47717182.html [[全角半角変換]] !J2SE 6 新しく追加されたバリアントJPでロケールを設定する事により表示可能 Calendar cal = Calendar.getInstance(); System.out.println(cal); DateFormat format = new SimpleDateFormat("GGGGyy年 MMMM d日",new Locale("ja", "JP", "JP")); System.out.println(format.format(new Date())); !icu4j import com.ibm.icu.text.*; import com.ibm.icu.util.*; ・・・・中略・・・・・ DateFormat df = new SimpleDateFormat("Gy年M月d日", new DateFormatSymbols(new JapaneseCalendar(), Locale.JAPANESE)); df.setCalendar(new JapaneseCalendar()); System.out.println(df.format(new Date())); {{category2 プログラミング言語,Java}}