title: Do Java system milliseconds take account of leap seconds?
body: <p>The java function System.<em>currentTimeMillis</em>() apparently returns the number of seconds since 1st January 1970. However, according to <a href="http://en.wikipedia.org/wiki/Leap_second" rel="noreferrer">wikipedia.org/wiki/Leap_second</a>, since 1972 there have been 25 leap seconds.  This means the actual number of seconds since 1st January 1970 has been 25 more than a naive calculation would suggest.  Does System.<em>currentTimeMillis</em>() do the naive calculation and ignore the leap seconds?</p>