Duration plusDays(long) method in Java with Examples Last Updated : 26 Nov, 2018 Summarize Comments Improve Suggest changes Share Like Article Like Report The plusDays(long) method of Duration Class in java.time package is used to get an immutable copy of this duration with the specified number of days added, passed as the parameter. Syntax: public Duration plusDays(long numberOfDays) Parameters: This method accepts a parameter numberOfDays which is the number of days to be added. It can be positive or negative but not null. Return Value: This method returns a Duration which is an immutable copy of the existing duration with the parameter amount of days added to it. Exception: This method throws ArithmeticException if numeric overflow occurs. Below examples illustrate the Duration.plusDays() method: Example 1: Java // Java code to illustrate plusDays() method import java.time.Duration; public class GFG { public static void main(String[] args) { // Duration 1 using parse() method Duration duration1 = Duration.parse("P2DT3H4M"); // Get the duration added // using plusDays() method System.out.println(duration1.plusDays(2)); } } Output: PT99H4M Example 2: Java // Java code to illustrate plusDays() method import java.time.Duration; public class GFG { public static void main(String[] args) { // Duration 1 using parse() method Duration duration1 = Duration.parse("P0DT0H4M"); // Get the duration added // using plusDays() method System.out.println(duration1.plusDays(5)); } } Output: PT120H4M Reference: https://docs.oracle.com/javase/9/docs/api/java/time/Duration.html#plusDays-long- Comment More infoAdvertise with us Next Article Duration plusSeconds(long) method in Java with Examples C code_r Follow Improve Article Tags : Java Java-Functions Java-time package Java-Duration Practice Tags : Java Similar Reads Duration minusDays(long) method in Java with Examples The minusDays(long) method of Duration Class in java.time package is used to get an immutable copy of this duration with the specified number of days subtracted, passed as the parameter. Syntax: public Duration minusDays(long numberOfDays) Parameters: This method accepts a parameter numberOfDays whi 1 min read Duration plusNanos(long) method in Java with Examples The plusNanos(long) method of Duration Class in java.time package is used to get an immutable copy of this duration with the specified number of nano-seconds added, passed as the parameter. Syntax: public Duration plusNanos(long numberOfNanos) Parameters: This method accepts a parameter numberOfNano 1 min read Duration ofDays(long) method in Java with Examples The ofDays(long) method of Duration Class in java.time package is used to get a duration in a 24 hour format. In this method, the seconds are calculated as total seconds in 24 hour day format, i.e. 86400 seconds per day. Syntax: public static Duration ofDays(long days) Parameters: This method accept 1 min read Duration plusHours(long) method in Java with Examples The plusHours(long) method of Duration Class in java.time package is used to get an immutable copy of this duration with the specified number of hours added, passed as the parameter. Syntax: public Duration plusHours(long numberOfHours) Parameters: This method accepts a parameter numberOfHours which 1 min read Duration plusSeconds(long) method in Java with Examples The plusSeconds(long) method of Duration Class in java.time package is used to get an immutable copy of this duration with the specified number of seconds added, passed as the parameter. Syntax: public Duration plusSeconds(long numberOfSeconds) Parameters: This method accepts a parameter numberOfSec 1 min read Duration plusMillis(long) method in Java with Examples The plusMillis(long) method of Duration Class in java.time package is used to get an immutable copy of this duration with the specified number of milli-seconds added, passed as the parameter. Syntax: public Duration plusMillis(long numberOfMillis) Parameters: This method accepts a parameter numberOf 1 min read Like