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