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