• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:java.util.CalendarでのgetTime結果)

java.util.CalendarでのgetTime結果

このQ&Aのポイント
  • java.util.Calendarを使用してDBへ格納するシリアル値を取得する方法について
  • 格納されたシリアル値と取得されるデータの不一致について
  • java.util.CalendarのgetTime()結果の下3桁を固定する方法はあるか

質問者が選んだベストアンサー

  • ベストアンサー
noname#235174
noname#235174
回答No.1

xcal.set(Calendar.MILLISECOND, 0); でミリ秒を0にあわせてみては? DATEがミリ秒に対応していないんじゃないんでしょうか? 詳しくは分かりませんが。

mappy88
質問者

お礼

ご回答ありがとうございます。 試行錯誤しているうちにclearメソッドの存在に気づき、xcal.set(2007, 3 - 1, 23, 0, 0, 0);の前でxcal.clear();としたところ下3桁が"000"となりました。 アドバイスいただいた方法も試してみましたが結果OKでした。

関連するQ&A