-
Sub-task
-
Resolution: Delivered
-
P3
-
21
The computation of the time between `java.time.Instants` using `ChronoUnit.MILLIS.between(t1, t2)`, `ChronoUnit.MICROS.between(t1, t2)`, `t1.until(t2, MILLIS)`, or `t1.until(t2, MICROS)` has been corrected. The implementation computing the number of units between Instants, as of JDK 18, did not propagate carry and borrow between seconds and nanoseconds when computing milliseconds and microseconds.