0

レコードを更新しているとき、 class に属するフィールドが 1 つあります(birth date)。このフィールドは日付オブジェクト (C# を使用している場合は datetime データ型) です。そのようなレコードをデータベースに保存すると、レコードは正常に更新されますが、データベースでこのレコードを探すと(MySQL)、このフィールドに間違った日付値が表示されます。月と年の値は正しいですが、日の値は入力した日の前日を示しています。

java.util.dateclassを操作するために設定する必要があるパラメーターはありますか? 私のデータベース テーブルでは、クラスで使用しているのと同じタイプでこのフィールドを定義しました。私はJava SDK 1.6.18 を使用eclipseして作業しています。JSF

Dateデバッグ用にコードにブレークポイントを配置すると、オブジェクトが を使用していることに気付きましたGregorian Calendarが、残念ながら、既に日付の値が間違っています。日時設定を確認しましたが、正しく設定されています。私は使っているUTC -03:00 (Brazil)

4

0 に答える 0