日付をきれいに出力するには

〜 java.text.SimpleDateFormat 〜


今日の日付を取得して表示したい、って思うときありますよね。
そんな時、表示のフォーマットを自分で決めたものにしたいですよね。

こんなときはSimpleDateFormatを使うと良いです。
DateFormatってのもあるんだけど、少し難しいので、
興味のある人はがんばってドキュメントを読んでみてね!

*ソース
import java.util.Date;
import java.text.SimpleDateFormat;

public class DateTest{
  public static void main(String args[]){
    
    //フォーマットを定義
    SimpleDateFormat df1 = new SimpleDateFormat("yyyy/MM/dd");
    SimpleDateFormat df2 = new SimpleDateFormat("yyyy年MM月dd日(E)");
	
    //今日の日付を取得
    Date today = new Date();
	
    //表示
    System.out.println(df1.format(today));
    System.out.println(df2.format(today));
  }
}

*実行結果
E:\Java\test>java DateTest
2003/08/13
2003年08月13日(水)


戻る