Date begin = new Date(106,1,10);
Date end = new Date(106,1,25);
System.out.println(end.getTime() - begin.getTime());输出:
-1296000000请问为什么是负数?end不是比begin大吗
Date end = new Date(106,1,25);
System.out.println(end.getTime() - begin.getTime());输出:
-1296000000请问为什么是负数?end不是比begin大吗
1970年以前的时间都是负的,106年在1970年以前,肯定是负的。
更早的,绝对值更大!