4
Java 8では、Period
またはDuration
のような新しい時刻& Date APIが導入されました。時間間隔を表すJava 8クラス
今、私は日付間隔を表すクラスを探しています。 "2016年8月4日から2016年8月8日"と答えてください。これらの間隔は重なりますか? Period
はこれを満足するようには見えません。なぜなら、それはアフィン的な方法で動作し、間隔がどこで開始されたかを知らず、どれくらい時間がかかっているかを知らないからです。
私のニーズに合うJava 8標準ライブラリクラスはありますか?または私は自分自身を書く必要がありますか?
開始日時と終了日時はどうしていますか?あなたは2人の間の時間の長さを解決しようとしていますか? –
[Joda時間間隔](http://joda-time.sourceforge.net/apidocs/org/joda/time/Interval.html)を試すことができます。 Java 8には同等の機能がありません:http://stackoverflow.com/questions/22886030/equivalent-to-jodatime-interval-in-java-8-date-and-time-api – Compass
Java 8にはインターバル・クラスがありませんが、私のライブラリーは面白いかもしれません:[Time4J](http://time4j.net/javadoc-en/net/time4j/range/package-summary.html)Java-8タイプの変換を提供します。 –