天天看点

java的total_Java Period toTotalMonths()用法及代码示例

时期类的toTotalMonths()方法用于获取给定时期中的月总数。它返回一个描述它的long值。

用法:

public long toTotalMonths()

参数:此方法不接受任何参数。

返回值:此函数返回long值,该值是此期间内的月总数。

下面是Period.toTotalMonths()方法的实现:

示例1:

// Java code to demonstrate toTotalMonths() method

import java.time.Period;

class GFG {

public static void main(String[] args)

{

// Get the String to be toTotalMonthsd

String period = "P1Y2M21D";

// Parse the String into Period

Period p = Period.parse(period);

System.out.println("Period: " + p);

// Get the total number of months

// using toTotalMonths() method

System.out.println("Total number of Months"

+ " in this Period: "

+ p.toTotalMonths());

}

}

输出:

Period: P1Y2M21D

Total number of Months in this Period: 14

示例2:

// Java code to demonstrate toTotalMonths() method

import java.time.Period;

class GFG {

public static void main(String[] args)

{

// Get the String to be toTotalMonthsd

String period = "-P1Y2M21D";

// Parse the String into Period

Period p = Period.parse(period);

System.out.println("Period: " + p);

// Get the total number of months

// using toTotalMonths() method

System.out.println("Total number of Months"

+ " in this Period: "

+ p.toTotalMonths());

}

}

输出:

Period: P-1Y-2M-21D

Total number of Months in this Period: -14