Yes I know they're "new", but the Java time API was released 7 years ago with JDK 8. I don't think its fair to be critical of something that was fixed almost a decade ago.
The java.time libraries are available on android starting API level 26 https://developer.android.com/reference/java/time/package-su...
That is android 11, released in September of 2020 which is not widely distributed.
Does anyone know why the delay? It looks like Java 8 language features finally became compatible through some compatibility layer in Gradle 4.
Was it because of the lawsuits?