📅  最后修改于: 2023-12-03 15:16:25.887000             🧑  作者: Mango
在Java 8中,Period是一个表示一段时间的类,它可以表示年、月和日。plusMonths()
方法是Period类的一个方法,它可以增加指定数量的月份到期间中。
public Period plusMonths(long monthsToAdd)
monthsToAdd
- 要添加到期间的月份数。返回一个新Period对象,其月份增加了指定的数量。
import java.time.Period;
public class PeriodExample {
public static void main(String[] args) {
Period period = Period.of(1, 2, 3);
System.out.println("原本的期间为:" + period);
Period newPeriod = period.plusMonths(6);
System.out.println("加上6个月的期间为:" + newPeriod);
}
}
输出:
原本的期间为:P1Y2M3D
加上6个月的期间为:P1Y8M3D
在这个示例中,我们首先使用of()
方法创建一个包含1年、2个月和3天的Period对象,然后使用plusMonths()
方法将6个月添加到期间中。最后,我们打印出原始和新的Period对象。
注意,我们并没有修改原始的Period对象。plusMonths()
方法会返回一个新的Period对象,它包含了原始对象的值再加上指定数量的月份。