【发布时间】:2015-04-01 09:42:36
【问题描述】:
为了用德语计算年金贷款,我需要一个每个月正好有 30 天的日历。一年有360天。没有闰年。
利息一律按30天计算(德国利息法)
我正在使用 Java 8。新的 java.time API 有哪些可能性来满足我的要求?
【问题讨论】:
-
在网上搜索“360 天日历 java”会得到很多结果,虽然不是 java.time 特定的结果
-
您能否详细说明您的需求。乍一看,您可以使用当月的第一天,然后在 Joda-Time 中调用
plusMonths()方法(在 java.time 中类似)。将贷款视为一系列月份。两年期贷款只是一个包含 24 个元素的数组。忽略计算中的日期。当您需要第 7 个月的日期时,通过获取原始日期生成一个日期并致电addMonths(7)。