Instant parse() method in Java with Examples
The parse() method of Instant class help to get an instance of Instant from a string value passed as parameter. This string is an instant in the UTC time zone. It is parsed using DateTimeFormatter.ISO_INSTANT.
Syntax:
public static Instant parse(CharSequence text)
Parameters: This method accepts one parameter text which is the text to parse in instant. It should not be null.
Returns: This method returns an Instant which is the valid instant in the UTC time xone of the String passed as the parameter.
Exception: This method throws DateTimeException if the text cannot be parsed.
Below programs illustrate the parse() method:
Program 1:
// Java program to demonstrate // Instant.parse() method import java.time.*; public class GFG { public static void main(String[] args) { // get Instant using parse method Instant instant = Instant.parse( "2018-11-30T18:35:24.00Z" ); // print result System.out.println( "Instant: " + instant); } } |
Output:
Instant: 2018-11-30T18:35:24Z
Program 2:
// Java program to demonstrate // Instant.parse() method import java.time.*; public class GFG { public static void main(String[] args) { // get Instant using parse method Instant instant = Instant.parse( "2019-10-01T08:25:24.00Z" ); // print result System.out.println( "Instant: " + instant); } } |
Output:
Instant: 2019-10-01T08:25:24Z
References: https://docs.oracle.com/javase/10/docs/api/java/time/Instant.html#parse(java.lang.CharSequence)
Please Login to comment...