import java.util.Locale; import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class DateFormatTest { public static void main(String[] args) { // 現在の日時を取得 Date today = new Date(); DateFormat df; SimpleDateFormat sdf; // DateFormatクラスの使用 System.out.println("DateFormatを使用"); df = DateFormat.getDateInstance(DateFormat.DEFAULT, Locale.JAPAN); System.out.println("日本:" + df.format(today)); df = DateFormat.getDateInstance(DateFormat.DEFAULT, Locale.US); System.out.println("アメリカ:" + df.format(today)); df = DateFormat.getDateInstance(DateFormat.DEFAULT, Locale.FRANCE); System.out.println("フランス:" + df.format(today)); // SimpleDateFormatクラスの使用 System.out.println("SimpleDateFormatを使用"); String pattern = "EEE d MMM yy"; sdf = new SimpleDateFormat(pattern , Locale.JAPAN); System.out.println("日本:" + sdf.format(today)); sdf = new SimpleDateFormat(pattern , Locale.US); System.out.println("アメリカ:" + sdf.format(today)); sdf = new SimpleDateFormat(pattern , Locale.FRANCE); System.out.println("フランス:" + sdf.format(today)); } }