我在我的Java应用程序中使用joda。 我有四个DateTime对象,例如:
a: from 2018/01/07 06:00 until 2018/01/07 07:00 (6:00 - 07:00)
b: from 2018/01/07 06:40 until 2018/01/07 11:25 (6:40 - 11:25)
我需要持续时间 a 在 b - 在这种情况下 0:20 。 有没有办法用joda以简单的方式做到这一点?
答案 0 :(得分:0)
Duration result =
new Interval(aStart, aEnd).overlap(new Interval(bStart, bEnd)).toDuration();