Java.util.Date 类

java.util.Date.after() 方法用于测试该日期是否在指定日期之后。如果此 Date 对象严格晚于指定的 Date 对象,则该方法返回 true,否则返回 false。

语法

public boolean after(Date when)

参数

何时 指定日期。

返回值

返回 true如果此 Date 对象严格晚于 when Date 对象;否则为 false。

异常

如果为 null,则抛出 NullPointerException

示例:

In下面的例子中,java.util.Date.after()方法用于检查给定的Date是否在指定的日期之后。

import java.util.*;

public class MyClass {
  public static void main(String[] args) {
    //创建日期
    Date Dt1 = new Date(1000);
    Date Dt2 = new Date();
    Date Dt3 = new Date(2000);

    //检查Dt1在Dt2之后
    System.out.println("Dt1 is after Dt2: " + Dt1.after(Dt2));

    //检查Dt1在Dt3之后
    System.out.println("Dt1 is after Dt3: " + Dt1.after(Dt3));
  }
}

上述代码的输出将是:

Dt1 is after Dt2: false
Dt1 is after Dt3: true