8
Joda-Timeの2つの日付間の日数
2つのJoda-Time DateTimeインスタンス間の日数の違いを見つけるにはどうすればよいですか?「日差」とは、開始が月曜日で終了が火曜日である場合、開始日と終了日の時間/分/秒に関係なく、戻り値が1であることを意味します。 Days.daysBetween(start, end).getDays() 開始が夕方で、朝が終われば0を返します。 他の日付フィールドでも同じ問題が発生しているため、重要度の低いフィールドを「無視」する一般的な方法があるといいのですが。 つまり、2月から3月4日までの月も1になり、14:45から15:12までの時間も1になります。ただし、14:01と14:55の間の時差は0になります。