Friday, February 6, 2026
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

1 COMMENT

Most Popular

Dominic
32489 POSTS0 COMMENTS
Milvus
126 POSTS0 COMMENTS
Nango Kala
6861 POSTS0 COMMENTS
Nicole Veronica
11983 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12073 POSTS0 COMMENTS
Shaida Kate Naidoo
6995 POSTS0 COMMENTS
Ted Musemwa
7235 POSTS0 COMMENTS
Thapelo Manthata
6946 POSTS0 COMMENTS
Umr Jansen
6929 POSTS0 COMMENTS