オブジェクトから日付を取得し、フォーマットを変更して必要な行を削除しようとしています(文字列ではなく)日付フィールド自体として日付値を使用します。日付形式を変換し、Javaの新しい形式の日付フィールド(文字列またはprintlnではなく)に保存する方法
SimpleDateFormatのformat()メソッドを使用して書式が変更されています。しかし、SimpleDateFormatのparse()メソッドを使用してこの文字列値を日付フィールドに戻すときに、デフォルトの形式が使用されています。 Spring MVCを使用し、このdate-MM/dd/yyyyをモデル属性としてJSPファイルに渡す必要があります。
PFBコードとその行を処理した後に生成される日付形式のコメント。
Date date1 = student.getDateOfBirth(); // Tue May 16 00:00:00 IST 2017
SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy");
String dateStr = dateFormat.format(date1); // 05/16/2017
Date date2 = format.parse(dateStr); // Tue May 16 00:00:00 IST 2017
student.setDateOfBirth(date2);
日時オブジェクトは、文字列ではなく*フォーマットではありません。 –
投稿する前にこのトピックに関する[6000件の既存の質問と回答](https://stackoverflow.com/search?q=Java+date+format)のいくつかを調べてください。 –