Java Date toInstant() 方法



描述

Java Date toInstant() 方法將日期例項轉換為 Instant。此轉換建立一個 Instant,它表示與該 Date 相同的時間點。

宣告

以下是 java.util.Date.toInstant() 方法的宣告

public Instant toInstant()

引數

返回值

該方法返回一個 Instant,表示與該 Date 物件相同的時間點。

異常

從 Date 物件獲取 Instant 例項示例

以下示例演示了 Java Date toInstant() 方法的用法。我們建立了一個日期例項,並使用 toInstant() 建立了一個 Instant 物件,然後列印兩者。

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());
   }
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果:

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