Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

ChronoZonedDateTime plus(TemporalAmount) method in Java with Examples

  • Last Updated : 14 Sep, 2021

plus() method of a ChronoZonedDateTime class used to returns a copy of this date-time with the specified amount added to date-time. The amount is typically Period or Duration but may be any other type implementing the TemporalAmount interface.


public ChronoZonedDateTime plus(TemporalAmount amountToadd)

Parameters: This method accepts one single parameter amountToadd which is the amount to add, It should not be null.

Return value: This method returns ChronoZonedDateTime based on this date-time with the addition made, not null

Exception: This method throws the following Exceptions:  

  • DateTimeException: if the addition cannot be made
  • ArithmeticException: if numeric overflow occurs

Below programs illustrate the plus() method:

Program 1:  


// Java program to demonstrate
// method
import java.time.*;
import java.time.chrono.*;
import java.time.temporal.ChronoUnit;
public class GFG {
    public static void main(String[] args)
        // create a ChronoZonedDateTime object
        ChronoZonedDateTime zonedlt
            = ZonedDateTime
        // add 10 Days to ChronoZonedDateTime
        ChronoZonedDateTime value
        // print result
        System.out.println("ChronoZonedDateTime after"
                           + " adding Days:\n "
                           + value);
ChronoZonedDateTime after adding Days:



My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!