Java Calendar before() 方法

2024 年 11 月 3 日 | 阅读 3 分钟

java.util.Calendar.before() 是 java.util 包中 Calendar 类的一个方法。该方法在返回的 Calendar 对象所表示的时间早于 when 对象所表示的时间时返回 true。如果不是这种情况,则返回 false。

语法

参数

when - 要进行比较的 Object。

返回值

此方法返回 True 或 False 值

抛出

不适用

示例 1

输出

Current date: Mon Jul 30 04:08:30 PDT 2018
Year is 2015
Date Thu Jul 30 04:08:30 PDT 2015 is before current date.

示例 2

输出

Current date: Mon Jul 30 04:13:04 PDT 2018
Year is 4
Date Wed May 30 04:13:04 PDT 2018 is before current date.

示例 3

输出

Current date: Mon Jul 30 06:19:04 PDT 2018
Year is 23
Date Mon Jul 23 06:19:04 PDT 2018 is before current date.

示例 4

输出

Current date: Mon Jul 30 06:23:37 PDT 2018
Now date is  Tue Jul 31 06:23:37 PDT 2018
Now date is  Tue Jul 31 07:00:37 PDT 2018
Now date is  Tue Jul 31 07:00:30 PDT 2018