Studytonight is now part of the GUVI universe. Explore GUVI →
🤩 New Cool Developer Tools for you. Explore →
FREE JavaScript Video Series Start Learning →
Signup/Sign In
Tests
MCQs to test your knowledge.
Compilers
Compilers to execute code in browser.
Index
LAST UPDATED: NOVEMBER 24, 2020

Java LocalDate minus() Method

Java minus() method is used to minus a field of a date. The field can be a day, month, or a year. This method returns a new date after subtracting the specified field. For example, we have a date 2012年02月10日 and want to subtract 2 days from date then the minus method is suitable for that.

It takes two arguments, one is the amount of field and the second is the name of the field. It returns a new LocalDate after subtracting the specified field.

Syntax

public LocalDate minus(long amountToSubtract, TemporalUnit unit)

Parameters:

amountToSubtract - the amount of field to subtract.

unit - the name of the field like: day, month, etc.

Returns:

It returns a new localdate after subtracting.

Time for an Example

Let's take an example to minus two days by using the minus() method. Here, we have mentioned first argument as 2 and the second argument as days. See the below example.

import java.time.LocalDate;
import java.time.temporal.ChronoUnit; 
public class DateDemo {
	
	public static void main(String[] args){ 
		
		LocalDate localDate = LocalDate.of(2016, 10, 21);
		System.out.println(localDate);
		localDate = localDate.minus(2,ChronoUnit.DAYS);
		System.out.println("New date : "+localDate);
	}
}


2016年10月21日
New date : 2016年10月19日

Time for another Example

Let's take another example to understand the use of the minus() method. Here, we are getting a new LocalDate after subtracting 2 months from the date.

import java.time.LocalDate;
import java.time.temporal.ChronoUnit; 
public class DateDemo {
	
	public static void main(String[] args){ 
		
		LocalDate localDate = LocalDate.of(2016, 10, 21);
		System.out.println(localDate);
		localDate = localDate.minus(2,ChronoUnit.MONTHS);
		System.out.println("New date : "+localDate);
	}
}


2016年10月21日
New date : 2016年08月21日

Live Example:

Try with a live example, execute the code instantly with our powerful Online Java Compiler.

[フレーム]



About the author:
I am a 3rd-year Computer Science Engineering student at Vellore Institute of Technology. I like to play around with new technologies and love to code.

Learn to Code
Learn and practice coding side-by-side.
NEW
C language Course
115+ coding exercises
Javascript Course
85+ coding exercises

AltStyle によって変換されたページ (->オリジナル) /