0

次のコードを使用してutil日付をsql日付に変換することにより、日付をデータベースに保存しています

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");  
sdf.setLenient(false);
java.sql.Date dobSQLDate = null;
Date date = null;
if(!("").equals(userDob)){date = sdf.parse(userDob);dobSQLDate = new java.sql.Date(date.getTime());}

この日付を、取得した dd/mm/yyyy 形式でページに表示したいのですが、これを変換するにはどうすればよいですか?

4

3 に答える 3

1

formatSimpleDateFormat オブジェクトでメソッドを使用できます。java.util.Date オブジェクトを受け取り、指定されたフォーマット文字列に基づいてフォーマットされた文字列を返します。

于 2013-01-15T18:30:08.920 に答える
0

日付には、設定できる「形式」はありません。日付はただの瞬間です。

日付を特定の形式で表示する場合は、次のようなコードを使用して日付を String にレンダリングする必要があります。

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");  
String dateString = sdf.format(date);
于 2013-05-21T15:28:13.963 に答える