Java java.time.Instant.isAfter实例讲解

发布时间:2025-12-09 11:48:35 浏览次数:1


描述

这个java.time.Instant.isAfter(Instant otherInstant)方法检查此时刻是否在指定的时刻之后。

声明

以下是声明java.time.Instant.isAfter(Instant otherInstant)方法。

public boolean isAfter(Instant otherInstant)

参数

otherInstant- 要比较的另一个瞬间,不为空。

返回值

如果此时刻在指定时刻之后,则为 true。

异常

NullPointerException- 如果 otherInstant 为空。

示例

下面的例子展示了 java.time.Instant.isAfter(Instant otherInstant) 方法的用法。

package com.tutorialspoint;import java.time.Instant;public class InstantDemo {   public static void main(String[] args) {      Instant instant = Instant.parse("2017-02-03T10:37:30.00Z");      System.out.println("Instant #1:" + instant);        Instant instant1 = Instant.parse("2017-03-03T10:37:30.00Z");      System.out.println("Instant #2:" + instant1);        boolean result = instant.isAfter(instant1);      System.out.println(result ? "Instant #1 is after Instant #2."        :"Instant #1 is not after as Instant #2.");     }}

让我们编译并运行上面的程序,这将产生以下结果 -

Instant #1:2017-02-03T10:37:30ZInstant #2:2017-03-03T10:37:30ZInstant #1 is not after as Instant #2.
instantdemo
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477