java使用Date类(教材322页9.3)
时间: 2023-06-16 15:02:51 浏览: 110
Java中的Date类是一个表示特定时间日期的类,可以用来表示从1970年1月1日00:00:00开始经过的毫秒数。您可以使用Date类来获取当前日期和时间,或者指定特定的日期和时间。
以下是一些常用的Date类方法:
1. `Date()`: 创建一个表示当前时间的Date对象
2. `Date(long date)`: 创建一个Date对象,表示从1970年1月1日00:00:00开始经过指定毫秒数的时间
3. `getTime()`: 返回表示Date对象所表示日期和时间的毫秒数
4. `toString()`: 将Date对象以字符串形式表示
5. `before(Date when)`: 判断当前Date对象表示的日期和时间是否在指定Date对象之前
6. `after(Date when)`: 判断当前Date对象表示的日期和时间是否在指定Date对象之后
以下是一个使用Date类的示例程序:
```java
import java.util.Date;
public class DateExample {
public static void main(String[] args) {
// 创建一个表示当前时间的Date对象
Date now = new Date();
System.out.println("当前时间是:" + now.toString());
// 创建一个表示特定时间的Date对象
Date specificDate = new Date(2021, 5, 1);
System.out.println("特定时间是:" + specificDate.toString());
// 比较两个Date对象之间的时间先后
if (now.before(specificDate)) {
System.out.println("当前时间在特定时间之前");
} else {
System.out.println("当前时间在特定时间之后");
}
}
}
```
运行以上代码会输出类似以下内容:
```
当前时间是:Sun Aug 29 19:59:35 CST 2021
特定时间是:Tue Jun 01 00:00:00 CST 3921
当前时间在特定时间之后
```
阅读全文
相关推荐
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)