Duration ofDays(long) method in Java with Examples Last Updated : 13 Feb, 2023 Summarize Comments Improve Suggest changes Share Like Article Like Report 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 accepts a parameter days which is the number of days. It can be positive or negative. Return Value: This method returns a Duration representing the time in 24 hour format. Exception: This method throws ArithmeticException if the input days exceeds the capacity of Duration. Below examples illustrate the Duration.ofDays() method: Example 1: Java // Java code to illustrate duration ofDays() method import java.time.Duration; public class GFG { public static void main(String[] args) { // input number of Days long noOfDays = 5; // Duration using ofDays() method Duration duration = Duration.ofDays(noOfDays); System.out.println(duration.getSeconds()); } } Output:432000 Example 2: Java // Java code to illustrate duration ofDays() method import java.time.Duration; public class GFG { public static void main(String[] args) { // input number of Days long noOfDays = -214545; // Duration using ofDays() method Duration duration = Duration.ofDays(noOfDays); System.out.println(duration.getSeconds()); } } Output:-18536688000 Reference: https://docs.oracle.com/javase/9/docs/api/java/time/Duration.html#ofDays-long- Comment More infoAdvertise with us Next Article Duration plusDays(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 ofNanos(long) method in Java with Examples The ofNanos(long) method of Duration Class in java.time package is used to get a duration in a 1 nanoSecond format. Syntax: public static Duration ofNanos(long nanoSeconds) Parameters: This method accepts a parameter nanoSeconds which is the number of nanoSeconds. It can be positive or negative. Ret 1 min read Duration plusDays(long) method in Java with Examples 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 t 1 min read 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 ofHours(long) method in Java with Examples The ofHours(long) method of Duration Class in java.time package is used to get a duration in a 1 hour format. In this method, the seconds are calculated as total seconds in 1 hour format, i.e. 3600 seconds per hour. Syntax: public static Duration ofHours(long hours) Parameters: This method accepts a 1 min read Duration ofSeconds(long) method in Java with Examples The ofSeconds(long) method of Duration Class in java.time package is used to get a duration in a 1 second format. In this method, the seconds are calculated as total seconds in 1 second format, i.e. 1 second per second. Syntax: public static Duration ofSeconds(long seconds) Parameters: This method a 1 min read Duration toDays() method in Java with Examples The toDays() method of Duration Class in java.time package is used get the value of this duration in number of days. Syntax: public long toDays() Parameters: This method do not accepts any parameter. Return Value: This method returns a long value which is the number of days in this duration. Below e 1 min read Like