Skip to content
Related Articles
Open in App
Not now

Related Articles

Instant parse() method in Java with Examples

Improve Article
Save Article
Like Article
  • Last Updated : 28 Nov, 2018
Improve Article
Save Article
Like Article

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)


My Personal Notes arrow_drop_up
Like Article
Save Article
Related Articles

Start Your Coding Journey Now!