【发布时间】:2012-02-09 22:15:38
【问题描述】:
以下代码无法正确打印日期,我还需要打印出日期和分钟。
Duration duration = new Duration(1328223198241L - 1326308781131L);
Period p2 = new Period(duration.getMillis());
System.out.println(p2.getDays()); // prints 0, should print 22 days
System.out.println(p2.getHours()); // prints 531 which is expected.
【问题讨论】:
-
那里的那些数字是什么是?它们应该是什么意思?
-
我打赌代码是正确的;是你的假设是错误的。检查您对预期内容的理解。