2013-07-24 joda-timeでの安全な時間処理(2) -基本編- 前回はjava.util.Date, java.util.Calendarの問題点と、joda-timeのさわりについて書きました。今回のエントリでは実際にjoda-timeを使ってみましょう。joda-timeでの基本的の時間操作は以下の2つのクラスを用いて行います。 org.joda.time.DateTime org.joda.time.DateMidnight DateTimeとDateMidnight 特徴 DateTimeは任意の時間をミリ秒まで表現するクラスです。それに対して、DateMidnightは任意の時間の00:00:00をミリ秒まで表現するクラスです。java.util.Calendarでは00:00:00を取得するために面倒な丸め処理(round)が必要でしたが、joda-timeではD