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
广告
© . All rights reserved.