Java Date型 時、分、秒を0にする


現在日時を取得する時いつも発生するのが、時間を0にして取得する処理(´・ω・`)



別にどぉでもいいぢゃんって思ってたらDB検索で色々問題でるし(´;ω;`)



かと言ってCalendar変数で時刻を0に設定するのもめんどくさいなw



一応簡単にできる方法があった。


commons-lang.jarにDateUtils#truncateがあるのでこれを使うととても便利だった\(^o^)/


System.out.println(
  DateUtils.truncate(new Date(), Calendar.DAY_OF_MONTH)
);


これで

Thu Feb 14 00:00:00 JST 2013

と出力される。


0 件のコメント:

コメントを投稿