Date类
导包
java.util.Date
构造方法:
构造器 | 描述 |
---|---|
Date() | 分配 Date对象并对其进行初始化,使其表示分配时间,测量 Date到毫秒。 |
Date(long date) | 分配 Date对象并初始化它以表示自标准基准时间(称为“纪元”)以来的指定毫秒数,即1970年1月1日00:00:00 GMT。 |
方法:
变量和类型 | 方法 | 描述 |
---|---|---|
boolean | after(Date when) | 测试此日期是否在指定日期之后。 |
boolean | before(Date when) | 测试此日期是否在指定日期之前。 |
Object | clone() | 返回此对象的副本。 |
int | compareTo(Date anotherDate) | 比较两个日期的订购。 |
boolean | equals(Object obj) | 比较两个相等的日期。 |
static Date | from(Instant instant) | 从 Instant对象获得 Date的实例。 |
long | getTime() | 返回自此 Date对象表示的1970年1月1日00:00:00 GMT以来的毫秒数。 |
void | setTime(long time) | 将此 Date对象设置为表示格林尼治标准时间1970年1月1日00:00:00之后的 time毫秒的时间点。 |
SimpleDateFormat类
导包
java.text.SimpleDateFormat
SimpleDateFormat是一个用于以区域设置敏感的方式格式化和解析日期的具体类。 它允许格式化(日期→文本),解析(文本→日期)和规范化。
定义了以下模式字母(从’A’到’Z’以及从’a’到’z’所有其他字符都是保留的):
例子:
构造方法
方法
Calendar类
导包
java.util.Calendar
构造方法:
方法: