Java Date toInstant() Method



Description

The Java Date toInstant() method converts the date instance to Instant. This conversion creates an Instant which represents the same point on the time-line as this Date.

Declaration

Following is the declaration for java.util.Date.toInstant() method

 public Instant toInstant() 

Parameters

NA

Return Value

The method returns an instant representing the same point on the time-line as this Date object.

Exception

NA

Getting Instance Instance from Date Object Example

The following example shows the usage of Java Date toInstant() method. We're creating a date instance and using toInstant() we've created a Instant object and printed both.

 package com.tutorialspoint; import java.time.Instant; import java.util.Date; public class DateDemo { public static void main(String[] args) { // create a date Date date = new Date(122, 10, 4); // get the instant Instant instant = date.toInstant(); // print the result System.out.println("Date: " + date.toString()); System.out.println("Instant: " + instant.toString()); } } 

Output

Let us compile and run the above program, this will produce the following result −

 Date: Fri Nov 04 00:00:00 IST 2022 Instant: 2022-11-03T18:30:00Z 
java_util_date.htm
Advertisements