【发布时间】:2015-02-05 15:15:31
【问题描述】:
有人可以解释为什么以下测试失败了吗?
@Test
public void testDuration() {
Duration duration = Duration.standardDays(1);
assertTrue(duration.getStandardMinutes() == 1440); //OK
assertTrue(duration.toPeriod().getMinutes() == 1440); //NOK. result = 0
assertTrue(new Period(duration.getMillis()).getMinutes() == 1400); //NOK. result = 0
}
【问题讨论】: