A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/java/year-minuslongunit-method-in-java-with-examples/ below:

Year minus(long,unit) method in Java with Examples

Year minus(long,unit) method in Java with Examples

Last Updated : 25 Feb, 2019

The

minus(long, unit)

method of

Year

class is used to return a copy of this year after subtracting the specified amount of unit from this Year object.An exception is thrown, If the specified unit cannot be subtracted from Year. This instance is immutable and unaffected by this method call.

Syntax:
public Year minus(long amountToSubtract, TemporalUnit unit)
Parameters:

This method accepts two parameters:

Return Value:

This method returns a Year based on this year with the specified amount subtracted.

Exception:

This method throws following Exceptions:

Below programs illustrate the minus(long, unit) method:

Program 1: Java
// Java program to demonstrate
// Year.minus(long, unit) method

import java.time.*;
import java.time.temporal.*;

public class GFG {
    public static void main(String[] args)
    {
        // create a Year object
        Year year = Year.of(2019);

        // print instance
        System.out.println("Year :"
                           + year);

        // apply minus(long, unit) method
        // subtracting 20 years
        Year value
            = year.minus(20, ChronoUnit.YEARS);

        // print result
        System.out.println("After subtraction year: "
                           + value);
    }
}
Output:
Year :2019
After subtraction year: 1999
Program 2: Java
// Java program to demonstrate
// Year.minus(long, unit) method

import java.time.*;
import java.time.temporal.*;

public class GFG {
    public static void main(String[] args)
    {
        // create a Year object
        Year year = Year.of(2022);

        // print instance
        System.out.println("Year :"
                           + year);

        // apply minus(long, unit) method
        // subtracting 30 years
        Year value
            = year.minus(30, ChronoUnit.YEARS);

        // print result
        System.out.println("After subtraction year: "
                           + value);
    }
}
Output:
Year :2022
After subtraction year: 1992
References: https://docs.oracle.com/javase/10/docs/api/java/time/Year.html#minus(long, java.time.temporal.TemporalUnit)

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4