今天,我有一部这样的法典:
public class Test {
public static void main(String args[]) {
long a = System.currentTimeMillis(); // line 1
long b = System.currentTimeMillis(); // line 2
assert b - a >= 0;
long y = System.nanoTime(); // line 5
long z = System.nanoTime(); // line 6
}
}
因此,IERS指出,下一个跃式第二步将在<30th2012年6月11:59.9之后立即进行。
我很想知道,我是否有权说,如果第1行的运行时间是30th <<>th<>/sup>,2012年6月11日:59.9的周转时间为0.9秒,1st July 2012 00:0。
And line 2 is run at 0.1 second after line 1,
<代码>b-可以是negative?
If that s the case, is it true that if line 5 is run at 0.9 seconds after 30th June 2012 11:59.9 turns 1st July 2012 00:00.0,
第6行在第五行之后的0.1秒。
The result of z - y
could be negative ? (-900,000,000 nanoseconds?)