import java.util.date
时间: 2023-04-24 12:07:25 浏览: 136
import java.util.Date 是Java中的一个类库,用于处理日期和时间相关的操作。Date类可以获取当前时间、格式化时间、比较时间等等。在Java中,日期和时间都是以毫秒为单位表示的,从197年1月1日00:00:00 GMT开始计算。Date类也可以用于计算时间差、时间加减等操作。
相关问题
import java.util.Date
;public class DateExample {
public static void main(String args[]) {
// Instantiate a Date object
Date date = new Date();
// display time and date
System.out.println(date.toString());
}
}
// Output: Thu Sep 23 12:23:34 EDT 2021
package DiLiuZhang; import java.sql.Date; import java.util.Date; public class Circle { public static void main(String[] args) { java.sql.Date date=new java.sql.Date(); java.util.Date date1=new java.util.Date(); } }
这段代码存在一个错误,编译会报错。
原因是在该代码中同时导入了 `java.sql.Date` 和 `java.util.Date`,两者名称相同,会发生冲突。需要对其中一个进行重命名,或者使用全限定名来避免冲突。
以下是修改后的代码:
```java
package DiLiuZhang;
import java.sql.Date;
import java.util.Date as UtilDate;
public class Circle {
public static void main(String[] args) {
Date sqlDate = new Date(System.currentTimeMillis());
UtilDate utilDate = new UtilDate();
}
}
```
通过为 `java.util.Date` 起一个别名 `UtilDate`,可以避免与 `java.sql.Date` 发生冲突。同时,为了区分使用的是哪个类,还需要使用全限定名来创建对象。