SO のいくつかの投稿では、Joda-Time API の使用が提案されていますが、Joda-Time の使用方法がわかりません。宣言方法、インポートするパッケージを含む投稿が見つかりません。メソッド getDateOnlyInstance() は何を返しますか? 整数か何か?
1 に答える
Joda API の使用方法については、Google で調べてください。非常に基本的なことですが、クラスパスに正しい jar が必要です。ここで jar の最新バージョンを入手してください: http://sourceforge.net/projects/joda-time/files/joda-time/2.3/ (またはmavenその他のビルド ツールを使用)。
返されるのgetDateOnlyInstance()はコンパレータで、2 つのDateTimeオブジェクトを渡すと比較されますが、それらの時間部分は無視され、日付のみが比較されます (たとえば、2014-01-24 04:20:00 と2014-01-24 13:37:00 それらは等しいと見なされます。)
DateTimeは JodaTime の中心的なクラスの 1 つで、 とよく似た日付と時刻の表現です (当然)java.util.Dateが、大きな違いが 1 つDateTimeあります。日、時間、分を足したり引いたり、その時間部分を真夜中に設定したり、その間に白髪が発生することなく日付の表現を構築したりするなどの楽しい操作を行うことができます。
上記のリンクから JodaTime の zip をダウンロードし、クラスパスに配置すると、両方とそのコンパレーターjoda-time-2.3.jarを使用できます。DateTime