Java で java.util.Date を文字列に変換する方法
問題:
java.util.Date オブジェクトを Java の書式設定された String、具体的には次の形式に変換する必要があります。 "2010-05-30 22:15:52".
解決策:
Java で java.util.Date を String に変換するには、次を使用できます。 DateFormat.format() メソッド。このメソッドは、Date オブジェクトと書式設定パターンを入力として受け取り、書式設定された String を返します。
例を次に示します。
String pattern = "MM/dd/yyyy HH:mm:ss"; // Create an instance of SimpleDateFormat used for formatting // the string representation of date according to the chosen pattern DateFormat df = new SimpleDateFormat(pattern); // Get the today date using Calendar object. Date today = Calendar.getInstance().getTime(); // Using DateFormat format method we can create a string // representation of a date with the defined format. String todayAsString = df.format(today); // Print the result! System.out.println("Today is: " + todayAsString);
このコードは、指定された形式で現在の日付と時刻を出力します。形式:
Today is: 05/30/2010 22:15:52
出典:
http://www.kodejava.org/examples/86.html
以上がJavaでjava.util.Dateオブジェクトを文字列としてフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。