Java日期时间类中有哪些常见的方法呢?
Java中java.util
包提供了Date
类,
该类中封装一些操作日期和时间的方法,那么下文将列举出常见的日期时间方法,如下所示:
一、构造函数说明
Date类中对外提供了两个构造函数,如下编号 | 构造函数 | 描述 |
---|---|---|
1 | Date() |
此构造函数将采用当前服务器日期时间初始化一个Date对象 |
2 | Date(long millisec) |
采用时间戳来初始化一个Date对象 |
以下是Date
类的方法列表 -
编号 | 方法 | 描述 |
---|---|---|
1 | boolean after(Date date) |
当调用Date 对象包含的日期晚于date 指定的日期,则返回true ,否则返回false 。 |
2 | boolean before(Date date) |
当调用Date 对象包含的日期早于date 指定的日期,则返回true ,否则返回false 。 |
3 | Object clone( ) |
复制调用的Date 对象。 |
4 | int compareTo(Date date) |
将调用对象的值与date 的值进行比较。 当值相等则返回0 。 当调用对象早于date ,则返回负值。 当调用对象晚于date ,则返回正值。 |
5 | int compareTo(Object obj) |
当obj 对象是Date 类对象,则与compareTo(Date) 操作相同。 否则,它会抛出ClassCastException 。 |
6 | boolean equals(Object date) |
当调用Date 对象包含与date 指定的时间和日期相同的时间和日期,则返回true ,否则返回false 。 |
7 | long getTime() |
返回当前对象的时间戳值。 |
8 | int hashCode() |
返回调用对象的哈希码。 |
9 | void setTime(long time) |
设置时间指定的时间和日期,表示从1970年1月1日午夜开始的经过时间(以毫秒为单位)。 |
10 | String toString( ) |
将调用Date 对象转换为字符串并返回结果。 |
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。