Java-Time Clock Implementation Note
Stephen Colebourne
scolebourne at joda.org
Tue May 16 10:27:54 UTC 2017
In JDK 9, the implementation of Clock has been improved to be better
than millisecond in most cases [1]. However, I've just noticed that
the Javadoc of the "Implementation Note" is now wrong. It says:
"The clock implementation provided here is based on
System.currentTimeMillis(). That method provides little to no
guarantee about the accuracy of the clock. Applications requiring a
more accurate clock must implement this abstract class themselves
using a different external clock, such as an NTP server."
This needs to be updated to indicate that the implementation is no
longer based on System.currentTimeMillis(). Since this is an
"implementation note" I hope that this doesn't affect the
specification, or need too much process.
Is anyone willing to take this up as a JDK 9 bug?
thanks
Stephen
[1] https://bugs.openjdk.java.net/browse/JDK-8068730
More information about the core-libs-dev
mailing list