java 中Date类
时间: 2024-05-11 09:19:17 浏览: 9
Java中的Date类是用于表示日期和时间的类。它包含了一些方法可以获取和设置日期和时间,以及计算时间差等操作。
使用Date类需要注意的是,它的构造方法已经过时,推荐使用Calendar类或者Java 8中的新日期时间API。
下面是一个使用Date类的示例:
```java
import java.util.Date;
public class DateExample {
public static void main(String[] args) {
// 创建一个Date对象,表示当前时间
Date now = new Date();
System.out.println(now);
// 使用Date对象设置一个时间
Date date = new Date(121, 8, 1, 12, 0, 0);
System.out.println(date);
// 使用Date对象比较两个时间的先后顺序
System.out.println(now.after(date));
System.out.println(now.before(date));
// 获取Date对象表示的时间戳
long timestamp = now.getTime();
System.out.println(timestamp);
}
}
```
输出结果为:
```
Thu Sep 02 16:35:23 CST 2021
Sat Sep 01 12:00:00 CST 2021
true
false
1630598123835
```