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 zone 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
// Java program to demonstrate// Instant.parse() methodimport 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); }} |
Instant: 2018-11-30T18:35:24Z
Program 2:
Java
// Java program to demonstrate// Instant.parse() methodimport 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); }} |
Instant: 2019-10-01T08:25:24Z
References: https://docs.oracle.com/javase/10/docs/api/java/time/Instant.html#parse(java.lang.CharSequence)



