Saturday, February 14, 2026
HomeLanguagesJavaPeriod toTotalMonths() method in Java with Examples

Period toTotalMonths() method in Java with Examples

The toTotalMonths() method of Period Class is used to obtain the total number of Months in the given period. It returns a long value depicting the same.

Syntax:

public long toTotalMonths()

Parameters: This method does not accepts any parameter.

Returns: This function returns the long value which is the total number of Months in the this Period.

Below is the implementation of Period.toTotalMonths() method:

Example 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());
    }
}


Output:

Period: P1Y2M21D
Total number of Months in this Period: 14

Example 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());
    }
}


Output:

Period: P-1Y-2M-21D
Total number of Months in this Period: -14

Reference: https://docs.oracle.com/javase/9/docs/api/java/time/Period.html#toTotalMonths–

RELATED ARTICLES

2 COMMENTS

Most Popular

Dominic
32503 POSTS0 COMMENTS
Milvus
129 POSTS0 COMMENTS
Nango Kala
6880 POSTS0 COMMENTS
Nicole Veronica
12002 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12093 POSTS0 COMMENTS
Shaida Kate Naidoo
7011 POSTS0 COMMENTS
Ted Musemwa
7253 POSTS0 COMMENTS
Thapelo Manthata
6963 POSTS0 COMMENTS
Umr Jansen
6954 POSTS0 COMMENTS