IssueI6E6ZG 法定年龄 由虚岁计算改未周岁计算,并增加测试

This commit is contained in:
mochouZero555
2023-02-11 22:03:53 +08:00
parent d0a2b90c55
commit 9ba833313c
3 changed files with 21 additions and 5 deletions

View File

@@ -1130,4 +1130,16 @@ public class DateUtilTest {
Assert.assertEquals("2021-03-17 06:31:33", dateTime3.toString());
}
/**
* issue#I6E6ZG 法定年龄/周岁/实岁计算
*/
@Test
public void ageOfNowTest() {
DateTime concurrentDate = DateUtil.date();
DateTime birthDay = DateUtil.offset(concurrentDate, DateField.YEAR, -71);
Assert.assertEquals(70, DateUtil.ageOfNow(birthDay));
Assert.assertEquals(71, DateUtil.ageOfNow(DateUtil.offsetDay(birthDay, -1)));
Assert.assertEquals(0, DateUtil.ageOfNow(concurrentDate));
}
}