我正在使用JXDatepicker来获取某人的出生日期,而我所要做的是设置另一个JXDatepicker与退休日期。因此,这里的想法是获得出生日期的一年,并在一年内循环增加,直到“人”达到60岁并保持出生日期和月份相同。或者我认为这就是我所拥有的去做。但我似乎无法找到如何使用Calendar类和DateFormat类来做这个计算,我尝试了不同的东西,但没有任何工作,最接近的是日期01/01/1970,这不能是人的退休日期,因为我的测试总是在2014年所以它应该是2074.Java日期和年龄
那么我该如何做计算?如果有人能给我一个关于如何去做的例子,我会很感激。
(这似乎是我没有做足够的研究,但我做到了,我不觉得我为什么要提到我发现了什么,因为它并没有帮助我)
你应该表现出你已经试过* *所以我们可以帮你解决这个问题,而不是从头开始。 (您不应该使用'DateFormat'来执行任何*计算......这仅仅用于字符串格式化/解析。) –
如果您有兴趣使用Java进行日期计算,那么您应该查看JodaTime或,如果Java 8可用,则使用新的'java.time' API。 – Smallhacker
@Smallhacker,是的,我尝试过,但我不知道如何使用它,因为我有一个问题,理解oracle文档..但现在给我的答案工作,所以无论如何,谢谢大家。 – user3610008