LocalTime ofNanoOfDay() method in Java with Examples
Last Updated :
04 Dec, 2018
The ofNanoOfDay() method of LocalTime class is used to obtain LocalTime Instance from a nanos-of-day value. This returns a LocalTime with the specified the nano of day, from 0 to 24 * 60 * 60 * 1, 000, 000, 000 – 1 passed as parameter.
Syntax:
public static LocalTime ofNanoOfDay(long nanoOfDay)
Parameters: This method accepts a single parameter nanoOfDay which is the nano of day, from 0 to 24 * 60 * 60 * 1, 000, 000, 000 – 1.
Return value: This method returns LocalTime instance created from the nanoOfDay passed as the parameter.
Exception: This method throws DateTimeException if the nanoofDay value passed as the parameter is invalid.
Below programs illustrate the ofNanoOfDay() method:
Program 1:
import java.time.*;
public class GFG {
public static void main(String[] args)
{
long nanoofday = 14245000000000l;
LocalTime value
= LocalTime.ofNanoOfDay(nanoofday);
System.out.println( "LocalTime: "
+ value);
}
}
|
Output:
LocalTime: 03:57:25
Program 2:
import java.time.*;
public class GFG {
public static void main(String[] args)
{
long nanoofday = 5000000000l;
LocalTime value
= LocalTime.ofNanoOfDay(nanoofday);
System.out.println( "LocalTime: "
+ value);
}
}
|
Output:
LocalTime: 00:00:05
References:
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...