Javaで日付を扱うときDateやCalendarを使います。 これらのクラスを使うとき、結構手順を踏まないと目的の日付を取得出来ません。 コードも長くなってメンテナンスもしにくくなります。 そんな問題を解決したのが、日付に特化した「Joda-Time」ライブラリです。 よく使うもので大きく分けると「日付」と「期間」という2つの括りになります。 内容が長くなるのでこの2つで分けて記事にしました。 期間編はこちらです。shinsuke789.hatenablog.jp 日本語のドキュメントがあまりなかったので、時間をかけてまとめてみました。 まとめてみて感じたのが、結構簡単に日付を扱えるということ、作成した日付に対して連続で違う処理を行えることがかなりいいと感じました。 ただ、柔軟すぎてどのメソッドを使ったらいいか迷いますので、ここでは簡潔に書けて必要なものだけ上げました。 目次 Joda-