Java Date 类
Java.util 包提供了一个 Date 类,它表示特定的时间瞬间,以毫秒为单位
类声明
java.util.Date类的声明为:
public class Date
extends Object
implements Serializable, Cloneable, Comparable<Date>
类构造函数
序号 | 构造函数和描述 |
---|---|
1. | Date() 分配一个 Date 对象并初始化它,以便它代表分配它的时间,测量到最接近的毫秒。 |
2. | Date(long date) 分配一个 Date 对象并初始化它以表示指定的日期自称为"纪元"的标准基准时间(即 1970 年 1 月 1 日 00:00:00 GMT)以来的毫秒数。 |
java.util.Date 方法
java.util.Date 类有许多方法,如下所示:
成员方法
比较两个订购日期。序号 | 方法和描述 |
---|---|
1. | boolean after(Date when) 测试此日期是否在指定日期之后。 |
2. | boolean before(Date when) 测试该日期是否早于指定日期。 |
3. | Object clone() 返回该对象的副本。 |
4. | int compareTo(Date anotherDate) 比较两个日期以进行排序。 |
5. | boolean equals(Object obj) 比较两个日期是否相等。 |
6. | static Date from(Instant instant) 从 Instant 对象获取 Date 的实例。 |
7. | long getTime() 返回此 Date 对象表示的自 1970 年 1 月 1 日 00:00:00 GMT 以来的毫秒数。 |
8. | int hashCode() 返回该对象的哈希码值。 |
9. | void setTime(long time) 设置此 Date 对象来表示 1970 年 1 月 1 日 00:00:00 GMT 之后的时间点(毫秒)。 |
10。 | instant toInstant() 将此 Date 对象转换为 Instant。 |
11。 | String toString() 将此 Date 对象返回为 String 形式。 |
继承的方法
该类继承了以下类的方法:
- java.lang.Object