Thursday, October 9, 2025
HomeLanguagesJavaDuration of(long, TemporalUnit) method in Java with Examples

Duration of(long, TemporalUnit) method in Java with Examples

The of(long, TemporalUnit) method of Duration Class in java.time package is used to get a duration of the amount passed as the first parameter in the TemporalUnit passed as the second parameter. The TemporalUnit can be DAYS, HOURS, etc. Syntax:

public static Duration of(long amount, TemporalUnit unit)

Parameters: This method accepts two parameters:

  • amount: which is the number of Seconds. It can be positive or negative.
  • unit: which is the TemporalUnit in which the unit is to be specified.

Return Value: This method returns a Duration representing the time in specified unit format. Exception: This method throws following unit:

  • ArithmeticException: if the input Seconds exceeds the capacity of Duration.
  • DateTimeException: if the period unit has an estimated duration

Below examples illustrate the Duration.of() method: Example 1: 

Java




// Java code to illustrate duration of() method
 
import java.time.*;
import java.time.temporal.*;
 
public class GFG {
    public static void main(String[] args)
    {
 
        // input amount of time
        long timeAmount = 5;
 
        // Duration using of() method
        Duration duration
            = Duration.of(timeAmount, ChronoUnit.DAYS);
 
        System.out.println(duration.getSeconds());
    }
}


Output:

432000

Example 2: 

Java




// Java code to illustrate duration of() method
 
import java.time.*;
import java.time.temporal.*;
 
public class GFG {
    public static void main(String[] args)
    {
 
        // input amount of time
        long timeAmount = 5;
 
        // Duration using of() method
        Duration duration
            = Duration.of(timeAmount, ChronoUnit.HOURS);
 
        System.out.println(duration.getSeconds());
    }
}


Output:

18000

Reference: https://docs.oracle.com/javase/9/docs/api/java/time/Duration.html#of-long-java.time.temporal.TemporalUnit-

RELATED ARTICLES

Most Popular

Dominic
32342 POSTS0 COMMENTS
Milvus
87 POSTS0 COMMENTS
Nango Kala
6712 POSTS0 COMMENTS
Nicole Veronica
11876 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11937 POSTS0 COMMENTS
Shaida Kate Naidoo
6833 POSTS0 COMMENTS
Ted Musemwa
7092 POSTS0 COMMENTS
Thapelo Manthata
6786 POSTS0 COMMENTS
Umr Jansen
6789 POSTS0 COMMENTS